Skip to main content

Audience:

Developers

Accept payments with Internal Direct Debit

Step 1: Request a merchant profile

Before accepting payments with Internal Direct Debit, you need to request a merchant profile.

Request a merchant profile

You can also update merchants profiles if needed.

Update a merchant profile

Step 2: Request the payment method

Before accepting payments with Internal Direct Debit, you must request it so that Swan can review and validate the payment method for your use case.

Request the Internal Direct Debit payment method

Step 3: Declare payment mandates

Declare your payment mandates to Swan.

Mandates are mandatory for B2B, and optional but recommended for Standard.

Declare a payment mandate

Step 4: Initiate transactions

Call the API to initiate Internal Direct Debit transactions so merchants can accept payments from their customers.

Initiate an Internal Direct Debit transaction

Step 5: Refund transactions

When required, issue a refund to the merchant's client.

Refund an Internal Direct Debit transaction

Explore the Sandbox

Internal Direct Debit Sandbox