We've Launched a New Documentation Website (Beta Launch)
The documentation for DuitNow is now available on our newly launched documentation platform. This is an initial beta rollout of our new documentation site, designed to become the long-term home for all documentation moving forward.
You'll find the familiar content you're used to—now hosted on a new platform that will progressively receive updates and enhancements.
We encourage you to start accessing DuitNow materials there to explore the new experience and ensure you're viewing the latest documentation updates. If you have any feedback, please reach out to us.
Visit the New Documentation WebsiteB2B1 Transaction Flow

| No. | Step | Description |
|---|---|---|
| 1 | Buyer Initiate Transaction | Buyer representative (Maker) access Merchant website to purchase either goods or services, and proceed with payment. |
| 2 | Buyer Select Buyer Bank | Once Maker selects “Pay via FPX” as his payment option, Maker may selects his preferred Bank from the drop down list. |
| 3 | Merchant Send AR Message to FPX | Merchant sends AR message to FPX via SSL. |
| 4 | FPX Send AR Message to Buyer Bank | Once 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. |
| 5 | Buyer Confirm Transaction | Upon Maker successful login to the Bank’s Internet Banking, Maker initiates the payment by confirming the transaction. |
| 6 | Buyer Bank Respond Direct AC Message to FPX | Bank sends Direct AC message with Status Code 99 (Pending authorization) to FPX. |
| 7 | FPX Send Acknowledgment of Direct AC to Buyer Bank | FPX send acknowledgement message to Buyer Bank. |
| 8 | FPX Respond Direct AC Message to Merchant | FPX performs the following tasks:
|
| 9 | Merchant Send Acknowledgment of Direct AC Message to FPX | Based on received Direct AC message, Merchant needs to respond with 'OK' message. |
| 10 | Buyer Bank Display Transaction Status | Bank displays the payment status to Maker. In addition, Bank instructs Maker to click the “Continue with transaction” button. |
| 11 | Buyer Bank Redirect Buyer to FPX | Bank redirects Maker to FPX page. During this redirection, Bank send Indirect AC message to FPX. |
| 12 | FPX Redirect Buyer to Merchant Website | FPX redirects Maker to Merchant website. During this redirection, FPX send Indirect AC message to the Merchant website. |
| 13 | Merchant Display Status to Buyer | Merchant displays transaction status page to Maker. |
| 14 | Buyer Bank Perform Debiting | Upon another Buyer representative (Authorizer) successful login to the Bank’s Internet Banking, Authorizer approves the payment by confirming the transaction. |
| 15 | Buyer Bank Respond Direct AC Message to FPX | Bank sends Direct AC message with Status Code 00 (Approved) to FPX. |
| 16 | FPX Send Acknowledgment of Direct AC to Buyer Bank | FPX send acknowledgement message to Buyer Bank. |
| 17 | FPX Respond Direct AC Message to Merchant | FPX performs the following tasks:
|
| 18 | Merchant Send Acknowledgment of Direct AC Message to FPX | Based on received Direct AC message, Merchant sends acknowledgement message to FPX. |
| 19 | FPX Send RR Message to Acquiring Bank | Upon completion of the debit cycle, FPX initiates RR message to Acquiring Bank. |
| 20 | Acquiring Bank Perform Crediting | Acquiring Bank processes credit message and performs crediting to Merchant account. |
| 21 | Acquiring Bank Responds RC Message to FPX | Acquiring 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. |