Test with Open Banking
Use Yapily Mock to simulate the full Open Banking payment journey in your sandbox environment. No real bank account or credentials are needed.
Yapily Mock is the recommended test bank for all Open Banking flows - it replicates the exact experience a real customer would have when paying with their bank.
How it works
Open Banking payments in the sandbox follow the same flow as production. The only difference is that Yapily Mock simulates the bank authorisation step instead of connecting to a real bank.
Step-by-step:
- Trigger a payment through your integration (Embedded, Hosted Page, or Payment Link)
- On the payment page, select Yapily Mock as your bank
- Click the payment button - a QR code will pop up on screen
- Scan the QR code - this opens a tab simulating the bank's authorisation screen
- The authorisation will auto complete in the latest tab and ask the user to go back to the payment page
- Return to the original payment page - the payment will process and complete
The component and flow are identical across all Super integration types (Embedded, Hosted Page, or Payment Link), so testing with one covers all.
What to verify
Once you've completed a test payment, confirm the following:
- The payment status returned from
GET /payments/{transactionId}isPaymentSuccess - Your webhook endpoint received a
PaymentSuccessevent - Your post-payment redirect or callback logic triggered correctly
- Any order confirmation logic in your platform fired as expected
Next Steps
- Test with Card → - simulate card payments using specific test cards
- Test with Super Credit → - simulate Buy Now, Pay Later payments
- Test with Webhooks → - verify your webhook endpoint handles events correctly
Updated about 7 hours ago
