Universal Payment API

 

easy and quick way for total solution to make a payment through API standard system. Your application/Website can call directly to the payment methods. For example, shopping cart app can call the krungsri app to the payment page directly. It’s easy for shopper to make a payment with a few steps

Payment Methods

  • QR Payment
  • Pay with Krungsri
  • PromptPay Alert
  • Direct Debit
  • Credit Card
  • Other Banks

Presentment flow

  1. Partner submits request of the payment information and payment method via the Payment Entry API. Then, BAY validates and processes the request and returns a payment link in the API response which can be returned for two scenarios
    • Single payment method
    • Multiple payment methods
  2. For single payment method, partner can proceed allow end user to complete the payment step via related payment channels
  3. For multiple payment methods, partner must determine for each payment method, and then invoke the relevant API to retrieve payment detail.
  4. When BAY receives a successful payment status, the system will send a callback to the partner’s backend system.
  5. Partner can cancel the payment entry by invoking the Cancellation API only when.
    • The payment status is ACCEPTED, and The payment due date time is greater than the current date and time.
  6. Partner can check the payment status and related information by invoking the Payment Status Inquiry API.