Skip to main content
Lusopay
MB WAY

Accept payments by MB WAY

Request the payment straight to your customer's phone and get confirmation in seconds — no terminal, no card, no physical contact.

8700

Registration No. 8700 Banco de Portugal

Payment Institutionauthorised across the European Union

API availablefull REST integration

Settlementafter funds are received

MB WAY

How it works

From request to confirmation on the phone, in five simple steps.

01

Create the payment request

Create the request via the portal, the API or an integrated software.

02

Customer receives it

The customer instantly receives the payment request in the MB WAY app.

03

Customer approves it

The customer confirms the payment in the app with a PIN or biometrics.

04

Automatic notification

You're notified immediately as soon as the payment is approved.

05

Settlement

The amount is transferred to your bank account.

MB WAY

Everything you need, included

Instant confirmation

Know immediately whether the payment was approved or declined.

Real-time notifications

Emails and webhooks as soon as the payment is confirmed.

Lusopay Portal

Track and export all requests and payments in one place.

API

Create and check payment requests directly from your own system.

Dedicated support

A specialised team available to help you.

Regulated institution

Payment institution authorised by Banco de Portugal.

MB WAY

For every sector

Retail

Invoices and orders paid without physical contact.

Hospitality

Bookings and stays paid in advance.

Healthcare

Appointments and treatments with simplified payment.

Education

Tuition and fees paid without delays.

Software

Subscriptions and licences integrated into your platform.

Associations

Membership fees and donations collected effortlessly.

Services

Service fees paid with total confidence.

E-commerce

Online orders paid with automatic confirmation.

For developers

Integrate in minutes

Create MB WAY payment requests directly from your own system, with a simple API and complete documentation.

API

Webhooks

Documentation

Sandbox

{
  "formParameters": {
    "L": "pt_PT",
    "CUR": "EUR",
    "OID": "MBWAY07313",
    "PID": "cliente7",
    "AMT": "2.50",
    "PYM": "P4",
    "TID": "TERMINAL_MBWAY_EXEMPLO",
    "MSG": "Pagamento por MB WAY"
  }
}
Response
{
  "title": "Pay by link por API V3",
  "content": "https://pay.lusopay.com/paybylink_test/v3/payment_form.php?data=VoojNVLo5z0GEpQdtsJ6LxWKRQGWEa7gqeGh1at10TV95T9eeSMfZlCvaSL51biM2Q%2F7COd597lk9TSuoC9EOqxUH4eVSb8Ar9wm74lQHeDmav6luR0TJf6kQBMPzJlIu4vbznz%2BGczpuUVK5BMxntpsMLDxSLS5q74K18%2FRYZtrfnM%2B8jk5etDNeCH%2FlCOl%2FgdOm9mRh%2BIVAYpgNS38Kri4Vyq0o7uY7AEZ5a6AinJbIKp0gCp7qhzrt8yK2QEc6TNePAbaWSQGpC4%2BN4ChvLomWO471F%2BJTzYy50KJXp8%3D",
  "reRun": false,
  "resultType": "richText"
}

Frequently asked questions

How do I create an MB WAY payment request?
Through the Lusopay portal, the API, an online store plugin/module or software integrated with our payment system — in a few seconds.
Does my customer need the MB WAY app installed?
No. The payment request is sent directly to your customer's MB WAY app or their bank's own app, where they confirm the payment with a PIN or biometrics.
How do I know the payment was made?
You're notified automatically by email and/or webhook, as soon as the payment is approved.
Does the payment request expire?
MB WAY gives 4 minutes for the request to be accepted or declined. If the payer takes no action within those 4 minutes, the payment request is automatically cancelled. This is MB WAY's own behaviour, not a limitation imposed by Lusopay.
When do I receive the money?
For MB WAY, SIBS sends the settled amount to Lusopay on the second business day after payment. The day ends at 8 PM. As a rule, on the day Lusopay receives the payment amount, we make an immediate bank transfer to your account.
Are there joining or monthly fees?
No. You only pay for each payment actually received.

Start accepting MB WAY today