MB WAY
Note:
We are currently in the pilot phase for this product in Portugal.
If you are interested in participating in the next stage of our pilot, email [email protected]
MB WAY is a popular payment method in Portugal that lets customers make payments, send or request money, and manage funds using their mobile application.
Supports | Details |
---|---|
Countries | Portugal |
Currencies | EUR |
Payment methods | Mastercard, Visa, Visa Electron or Multibanco card. |
Chargebacks | No |
Payment pages | Yes (current version only) |
Payment components | Yes |
Refunds | Yes: Full and partial |
Payment flow
This diagram shows the flow for a successful transaction. Click to magnify.
Payment statutes
The table below sets out the order status and transaction status for payments and refunds.
Description | Order status | Transaction status |
---|---|---|
The customer has initiated a transaction. You can no longer cancel. | Initialized | Initialized |
The customer has completed the payment using the reference number. | Completed | Uncleared |
The transaction is settled. | Completed | Completed |
The customer didn't complete payment within 4 minutes. | Expired | Expired |
The reference number used is invalid. | Declined | Declined |
Refunds: Refund reserved. | Reserved | Reserved |
Refunds: Refund complete. | Completed | Completed |
Refunds: Refund declined. | Declined | Declined |
Activation
- Sign in to your MultiSafepay dashboard .
- To activate the payment method for:
- All sites, go to Settings > Payment methods.
- A specific site, go to Sites, and then click the relevant site.
- Select the checkbox for the payment method, and then click Save changes.
💬 Support: If the payment method isn't visible in your dashboard, email [email protected]
Integration
-
See API reference – Create order > Wallet order.
Example requests
For example requests, on the Create order page, in the black sandbox, see Examples > MB WAY direct/redirect.
Setgateway
toMBWAY
, andtype
todirect
orredirect
. -
A
phone
number is required in thecustomer
object, and must be in a 9-digit number format excluding +351 Portugal calling code . -
For direct orders, you must provide the customer with payment instructions to proceed with the payment.
-
Transactions expire after 4 minutes.
User guides
Amount limits
- Minimum order amount: 1 EUR
- Maximum order amount: 99.999,99 EUR
Cancellation
You can no longer cancel a transaction after the status changes to Initialized.
Payment instructions
Email the customer the following payment details to include when completing the payments.
You can still update the customer's phone number on the payment pages.
Refunds
You can process refunds in your dashboard or via API.
How to refund an order
In your dashboard
- Sign in to your MultiSafepay dashboard .
- Go to Transactions > Transaction overview, and then click the relevant transaction.
- On the Transaction details page, click Refund order.
- In the Reason / Description field, enter the reason for the refund or a description of what happened with the order, and then click Complete.
- In the Comment field, enter any additional information.
- In the Amount fields, enter the amount to refund.
- Click Continue.
- Review the Refund confirmation, and then click Confirm.
Via the API
See API reference – Refund order.
Support
Email [email protected]
Updated about 2 months ago