It is possible to configure the GoCardless for Salesforce Billing app to automatically create GoCardless payments when Invoices are raised.
All payments created in this way are created as one-off payments for the outstanding balance of the invoice, and the payment will be charged on the Invoice due date. If the Invoice due date is before the next available charge date, then the next available charge date will be used as the payment date instead.
In order for the payment to be created successfully, the account associated with the invoice must have an active mandate in the Invoice currency.
Configuration of Auto Pay
To configure Auto Pay for an account, you will need to create a Payment Method for the Account. This Payment Method must have a Payment Type of GoCardless and a Payment Gateway defined. To ensure that this payment method is used for any Invoices associated with the Account, you must select Auto Pay. Please note that only one Payment Method can be set to Auto Pay on an account.
If this is correctly configured, then any Invoices created for that Account will automatically have a GoCardless Payment created and scheduled.