BottomLine or WorldPay Payment Integration

We are building a custom lottery function for this client. We need a form that integrates with either BottomLine for Direct Debit or WorldPay for debit card. It must handle either single or recurring subscriptions. I could not find any existing integrations for these platforms into Gravity Forms, perhaps you can do some research as to what is possible?
Here is the form I built as a demo: https://willen-hospice-org-uk.red-giraffe.co.uk/lottery/play/