If your customers are unable to complete payments using Open Banking, or if the payment flow stops after selecting their bank, this is usually caused by missing required information in your bank account setup.
Open Banking requires your legal entity address to be configured before payments can be processed. This article will guide you through verifying and updating these settings.
You may experience:
Customers report that "nothing happens" after selecting their bank
Payment flow does not redirect to the banking portal
Steps to Fix
Step 1: Access Your Bank Account Settings
Navigate to Settings β Bank Account β View and Add Accounts
Locate the bank account you're using for Open Banking payments
Click the pencil icon to edit the account
Ensure All the data is populated correctly including the Legal Entity Address
Step 2: Save Your Changes
Review all the information you've entered
Optional: Toggle "Use as default" if this should be your primary bank account
Click the Update button at the bottom
Verify the Fix
After updating your bank account settings:
If possible please test a open bank payment using a small fee and ensuring everything works as expected.
Confirm that the page successfully redirects to the bank's login page
Complete the test payment
Ask a customer to initiate a test payment via Open Banking.
Why This is Required
Open Banking payments are regulated financial transactions that require:
Legal entity verification - Banks need to know who is requesting the payment
Compliance with financial regulations - Legal business details must be provided
Customer protection - Ensures transparency about who is receiving the payment
Without this information, the payment provider (Yapily) cannot authorize the transaction, and the payment flow will fail.

