How a QPay payment works
QPay is a bank redirect payment method:- The customer selects QPay at checkout, and you send their Qatari national ID in the authorize request.
- Payrails creates the payment at Checkout.com and returns a redirect URL, and the customer goes to the QPay page.
- The customer confirms the payment on the QPay page.
- QPay sends the customer back to your
returnInfoURL. - Payrails receives the final result from Checkout.com and updates the payment.
Supported currencies and countries
QPay supports QAR (Qatari riyal) as its only presentment currency.Integrate QPay
Choose the PSP that processes QPay for you. The guide covers the PSP-side setup, the Payrails configuration and the request fields that PSP requires.Checkout.com
QPay via Checkout.com
Check PSPs
Ways to integrate QPay
- Payrails SDK: the Web SDK shows QPay when your workflow returns it as a payment option.
- Payrails API: call lookup payment options, then authorize with
qpayas thepaymentMethodCode. The PSP guide lists themetafields that PSP requires.