Skip to main content
MBWay via Checkout.com redirects the customer to a page where they enter the mobile number linked to their MBWay account. Checkout.com then pushes a confirmation request to the MBWay app, where the customer approves the payment. MBWay is a Portuguese mobile wallet built on the Multibanco network. It is available in Portugal only, in EUR.
MBWay via Checkout.com is asynchronous. The customer has a limited window to approve the request in the MBWay app, and the payment reaches a final status through a webhook. Fulfil orders only on a final status.

Get started with MBWay via Checkout.com

Before you begin

If this is your first payment method, make sure to follow the Get started guide to begin processing payments with Primer.

Configure in the Dashboard

  1. Add MBWay via Checkout.com payment method to your Dashboard Go to the integrations section of the Dashboard, click on the ‘New Integration’ button and search for Checkout.com. Follow the instructions to connect your Checkout.com account to your Primer Dashboard.
  2. Activate MBWay via Checkout.com on the Checkout Go to the Checkout section of the Dashboard and activate the MBWay via Checkout.com payment method. Add a display condition so MBWay only appears where it can be paid — at a minimum, Country = PT.
  3. Configure a Workflow to process payments made with MBWay via Checkout.com Go to Workflows, and ensure there is a workflow with the Authorization action configured to process APMs.

Prepare the client session

Checkout.com leverages the following parameters to process a payment. Pass them when creating the client session.

Prepare the SDK for payments

Use the payment method type CHECKOUT_MBWAY wherever the code below references YOUR_PAYMENT_METHOD_TYPE.

Go live

You don’t need to do anything particular to go live — just make sure to use production credentials, and confirm with Checkout.com that MBWay is enabled on your production account.