Pay Now (Instant Pay)
Introduction
Pay Now is Mondu’s instant account-to-account (A2A) payment method, powered by payment initiation services (PIS). It enables business buyers to pay directly from their bank accounts at checkout using secure open banking technology.
Pay Now offers fast payment confirmation and reduces manual reconciliation for merchants. It is available to any business buyer with a supported bank account.
How It Works
When a buyer chooses Pay Now as their payment method in your checkout, they are redirected to Mondu’s hosted checkout page. Here, the buyer selects their bank and is then redirected to their bank’s online interface. The buyer authenticates themselves and authorizes the payment directly from their bank account. Once the payment initiation is complete, the buyer is first redirected back to Mondu’s hosted checkout, and then finally back to your webshop.
In most cases, the payment and order are confirmed shortly after the buyer completes the process. However, depending on the payment rail used (for example, SEPA Instant versus SEPA Credit Transfer), there are situations where Mondu needs to ensure that the payment transaction has been successfully initiated before the order can be confirmed. In these cases, the order is temporarily placed in a pending state.
Once the payment has been successfully verified, the order will be confirmed and you will be notified via the order/confirmed webhook. If the payment cannot be verified, you will receive an order/declined webhook.
Please note that with the Pay Now payment method, order adjustments cannot be made after confirmation. Once the order is confirmed, you should create the corresponding invoice, which will then be paid out to you according to the payout terms defined in your contract. In case of partial or a full cancellation/return, a credit note can be created for the invoice. Creation of the credit note will lead to a refund to the buyer.
Integration Guide
Integration of Pay Now follows the same principles as integrating Mondu’s BNPL payment methods. To offer Pay Now in your checkout, specify "pay_now" as the payment method in the create order API request. All other API flows remain consistent with your existing Mondu integration.
Invoices are created using the standard create invoice endpoint, and any credit notes should be issued through the create credit note endpoint. To retrieve payout information, use the payout endpoint as usual. There is no differentiation at the payout level for Pay Now; payouts are processed and reported in the same way as for BNPL transactions.
For handling order status updates, including pending, confirmed, or declined states, ensure you are subscribed to Mondu’s webhooks. This is particularly important for handling the pending state, as your system must wait for a definitive webhook before fulfilling the order.
No additional integration steps or changes are required beyond specifying the correct payment method and supporting the pending state webhook flow. For more detailed technical information, refer to the general Mondu API documentation.
Updated 1 day ago