Skip to main content

B2B1 Transaction Flow

Example banner

No.StepDescription
1Buyer Initiate TransactionBuyer representative (Maker) access Merchant website to purchase either goods or services, and proceed with payment.
2Buyer Select Buyer BankOnce Maker selects “Pay via FPX” as his payment option, Maker may selects his preferred Bank from the drop down list.
3Merchant Send AR Message to FPXMerchant sends AR message to FPX via SSL.
4FPX Send AR Message to Buyer BankOnce Maker clicks the “Agree and Continue” button, FPX redirects Maker to chosen Bank’s Internet Banking Login page. During this redirection, FPX send AR message to Bank’s Internet Banking.
5Buyer Confirm TransactionUpon Maker successful login to the Bank’s Internet Banking, Maker initiates the payment by confirming the transaction.
6Buyer Bank Respond Direct AC Message to FPXBank sends Direct AC message with Status Code 99 (Pending authorization) to FPX.
7FPX Send Acknowledgment of Direct AC to Buyer BankFPX send acknowledgement message to Buyer Bank.
8FPX Respond Direct AC Message to MerchantFPX performs the following tasks:
  • Send Direct AC response status message with Status Code 99 to Merchant website
  • Send email notification to Merchant
  • Send email notification to Maker.
FPX will resend numbers of Direct AC whenever Merchant does not acknowledge Direct AC message to FPX.
9Merchant Send Acknowledgment of Direct AC Message to FPXBased on received Direct AC message, Merchant needs to respond with 'OK' message.
10Buyer Bank Display Transaction StatusBank displays the payment status to Maker. In addition, Bank instructs Maker to click the “Continue with transaction” button.
11Buyer Bank Redirect Buyer to FPXBank redirects Maker to FPX page. During this redirection, Bank send Indirect AC message to FPX.
12FPX Redirect Buyer to Merchant WebsiteFPX redirects Maker to Merchant website. During this redirection, FPX send Indirect AC message to the Merchant website.
13Merchant Display Status to BuyerMerchant displays transaction status page to Maker.
14Buyer Bank Perform DebitingUpon another Buyer representative (Authorizer) successful login to the Bank’s Internet Banking, Authorizer approves the payment by confirming the transaction.
15Buyer Bank Respond Direct AC Message to FPXBank sends Direct AC message with Status Code 00 (Approved) to FPX.
16FPX Send Acknowledgment of Direct AC to Buyer BankFPX send acknowledgement message to Buyer Bank.
17FPX Respond Direct AC Message to MerchantFPX performs the following tasks:
  • Send Direct AC response status message with Status Code 00 to Merchant website
  • Send email notification to Merchant
  • Send email notification to Maker.
FPX will resend numbers of Direct AC whenever Merchant does not acknowledge Direct AC message to FPX.
18Merchant Send Acknowledgment of Direct AC Message to FPXBased on received Direct AC message, Merchant sends acknowledgement message to FPX.
19FPX Send RR Message to Acquiring BankUpon completion of the debit cycle, FPX initiates RR message to Acquiring Bank.
20Acquiring Bank Perform CreditingAcquiring Bank processes credit message and performs crediting to Merchant account.
21Acquiring Bank Responds RC Message to FPXAcquiring Bank updates credit status to FPX by sending RC message. Once credit response message is received, FPX update the transaction as completed and ready for interbank settlement.