Universal Payment Link

The electronic system that allows company/merchant to send orders item and documents to your customers for the purpose of receiving payments for goods and services through the payment link using a verity of payment methods.



 

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 Link Generation API.Then , BAY validates and processes the request and returns a payment link in the API response.
  2. Partner redirects the end user to the universal payment page or send the URI Link to End User for open the universal payment page.
  3. End user completes the payment on the BAY website by performing the following steps:
    • Reviews payment information
    • Selects a payment method
    • Confirms and makes payment via the selected channel
  4. When BAY receives a successful payment status, the system performs the following actions:
    • Redirects the web page to partner’s website (Universal Payment Checkout Page Only)
    • Sends a callback to partner’s backend system
  5. Partner can cancel the payment link 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 retrieve the current link status by invoking the Link Retrieval API
  7. Partner can check the payment status and related information by invoking the Payment Status Inquiry API.

Payment Link Generation

This is an open API which receive an instruction to generate a link to facilitate payment of various methods through public microsite. API maintains configurable custom stylesheet to be applied on a display template for each partner profile.