Bank Payments

Inbound funds

Open Banking

To create test payments, we offer an open banking sandbox environment. In order to test an open banking payment, the buyer must select the 'Pay by Bank' payment method after the initial checkout screen.

You will then be presented with the pay by bank screen.

If the transaction is in GBP and the value is less than £20,000 there will be the option to pay via open banking. Currently, the Natwest Sandbox is the only open banking flow that is supported in sandbox.

Natwest Sandbox

When presented with the open banking screen, choose the Natwest Sandbox as your bank and the click the 'Pay via Online Banking' button below. This will launch the Natwest Sandbox.

note

The customer number used in the Natwest Sandbox is 123456789012.

The following screen it has 6 inputs, fill each input with the number displayed above it, and go through the process of selecting a bank account to pay from and complete the payment.

Manual Payments

If the transaction is over £20,000, the buyer must proceed with a manual transfer.

In sandbox, clicking the "I've made the transfer" button will create a fake payment into the account. This is useful for testing extremely large transactions.

warning

Do not try to deposit money into the shown bank account. This information is for illustrative purposes only.

In the production environment, the buyer would transfer money, and you would be notified of the deposit via a webhook, once the payment has been received.

Outbound funds

As we do not offer currency conversion in the sandbox environment, it is imperative that both parties to the transaction are from the same place, ie. GB buyer -> GB seller or EU buyer -> EU seller.

When verifying a user on sandbox, you can use the following test bank credentials:

GB Bank Account

Account Number: 47991999 Sort Code: 040075

EU Bank Account

IBAN: GB33BUKB20201555555555 BIC: BUKBGB22