Automatic recurring charges
Set it up once and get paid every month, with no manual intervention.
Registration No. 8700 Banco de Portugal
Payment Institutionauthorised across the European Union
API availablefull REST integration
Settlementafter funds are received
Direct Debit
From mandate to automatic charge, in five simple steps.
Create the direct debit mandate via the portal, the API or integrated software.
The customer signs the SEPA mandate, authorising future charges.
On the scheduled date, the amount is automatically debited from the customer's account.
You're notified immediately as soon as the charge is confirmed.
The amount is transferred to your bank account.
Direct Debit
Set it up once and get paid every month, with no manual intervention.
Emails and webhooks as soon as the charge is confirmed.
Track and export all mandates and charges in one place.
Create and check mandates and charges directly from your own system.
A specialised team available to help you.
Payment institution authorised by Banco de Portugal.
Direct Debit
Invoices and orders paid without physical contact.
Bookings and stays paid in advance.
Appointments and treatments with simplified payment.
Tuition and fees paid without delays.
Subscriptions and licences integrated into your platform.
Membership fees and donations collected effortlessly.
Service fees paid with total confidence.
Online orders paid with automatic confirmation.
Create direct debit mandates directly from your own system, with a simple API and complete documentation.
API
Webhooks
Documentation
Sandbox
POST /v1/directdebit/mandates
Authorization: Bearer sk_live_…
{
"customer": { "name": "Ana Martins", "iban": "PT50000201231234567890154" },
"amount": 4500,
"currency": "EUR",
"frequency": "monthly"
}{
"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"
}