How BankPay Works with PCI Booking
When a customer selects BankPay at checkout, the Payments Library presents a bank selection screen. The customer chooses their bank, authenticates with it and authorizes the payment. The result is returned to your page in the library callback and to your server through Validate Operation asdirectChargeResults (success, message, data). This is the only place the outcome is reported: there is no webhook and no later status update from PCI Booking. Settlement happens between your provider and the banks, outside PCI Booking. No card data or banking credentials pass through your servers.
BankPay supports CHARGE operations only. Tokenization and 3D Secure are not applicable to BankPay transactions.
Country and Currency Coverage
BankPay is currently available for payers in the following countries:
Coverage refers to the payer’s bank location. Merchant onboarding eligibility depends on your business location and account setup. Coverage expands over time - contact support@pcibooking.net to confirm support for your target regions.
Prerequisites
- A PCI Booking merchant account with BankPay enabled
- A bank account with a valid IBAN and BIC/SWIFT code to receive funds
- Coordination with PCI Booking to configure your Open Banking provider
Setup
BankPay setup requires coordination with the PCI Booking team. Contact support@pcibooking.net to get started. Our team will guide you through account eligibility, provider configuration, and testing.Store in PCI Booking
Once configured, create an eWallet account in PCI Booking with:
You can store credentials through the PCI Booking portal or programmatically via the Store Credentials API.
Testing
Contact the PCI Booking team to receive sandbox credentials for BankPay testing. In sandbox mode, you can simulate bank selection and authorization without processing real payments, allowing you to verify the full flow before going live.BankPay is available for charge operations only. It does not support tokenization, pre-authorization, or 3D Secure flows.
Next Steps
Payments Library Credentials
Overview of all payment method credentials
Payments Library Overview
Integrate the library in your checkout page

