Everything you need to collect trip payments, from first deposit to balance
Ezus Pay ties every payment to a trip file. You create the link or the payment plan, the traveler pays, and the outstanding amount updates.
Collect
Request a payment, schedule it, and let the traveler choose how to pay.
Payment links
One link for each deposit, balance or extra. The payment lands in the trip file and the outstanding amount updates.
Learn more30% deposit4 250 €PaidBalance9 920 €PendingExtra320 €PaidPayment plans and automatic charges
Schedule the deposit, instalments and balance. The traveler's card is charged on the set dates, with their consent.
Learn more•••• 4242
Consent given on 1st payment
Instalment 1ChargedInstalment 2Notice sentCard and SEPA Direct Debit
Card, Apple Pay, Google Pay and SEPA Direct Debit. The traveler chooses, and SEPA keeps fees down on large amounts.
Learn moreThe traveller chooses
Card
from 1.19%
SEPA Direct Debit
0.3%
Track
Chase late payments and issue refunds when a trip changes.
Automatic reminders
The link goes out on the due date, a reminder follows 3 days later, and your team is alerted if nothing comes in.
Learn more- D-dayLink sent
- D+3Follow-up sent
- D+3Team alerted
Refunds
Refund all or part of a payment from the trip file. The history is kept and the collected amount updates.
Learn moreDeposit€4,250Partial refund−€500Collected €3,750
Connect
Link Ezus Pay to Ezus, or to your own software through the API.
Ezus integration
Your Ezus projects arrive in Ezus Pay with their alternatives and clients. Every payment is sent back to Ezus.
Learn moreEzus / APIPayAPI and webhooks
Create files and links through the API, then receive every payment in real time by webhook.
See the integrationsPOST /v1/bookings/:id/payment-links { "amountCents": 425000, "allowedMethods": ["card", "sepa_debit"] } // 201 → checkoutUrl // https://app.ezuspay.io/lnk/voyages-horizon/8K3QZ7M2XR4T
webhookpayment.succeeded200
Every payment. One view.
Transfers, refunds, exports and alerts: everything you need to manage collections every day.
External payments
Record bank transfers, cash and cheques in the file. Collected amount and status stay current, with no Ezus Pay fee.
Card€4,250Ezus PayBank transfer€4,960€0 commissionCollected €9,210 / €14,170
Refunds
Refund all or part of a payment. The history is retained and the collected amount updates automatically.
Deposit€4,250Partial refund−€500Collected €3,750
Multiple payers
Several people can pay the same link for the same amount. Each payment keeps the payer's name.
Shared link · €1,200 per person
€1,200€1,200€1,200PendingAccounting export
Export transactions to CSV or Excel with the period and columns you choose.
CSVXLSXDateBookingAmountFeesFee simulator
Estimate fees and net proceeds by card type and region before sending the link.
Amount
€4,960
Debit card · Europe
Fees−€59.32
You receive
€4,900.68
Test mode
Test journeys and train your team without moving real money.
Test mode4242 4242 4242 4242Test payment succeeded
Team and roles
Invite colleagues and assign the right permissions to admins and agents.
ASAdminAgentAgentTeam alerts
Your team is alerted by email and in the app when a payment is overdue or a charge fails.
Charge declined
TANZ-2026-014
Payment overdue
ISL-2026-008
Developers
Connect your own system
Create files and links through the API, then receive every payment in real time by webhook.
- REST API /v1 · keys with restricted scopes (read, write, refunds)
- HMAC-SHA256 signed webhooks · up to 5 URLs per agency
- Delivery log · one-click resend · test event
- Separate Test mode to build without real money
- Payment page embeddable on your site · one script tag
POST /v1/bookings/:id/payment-links { "amountCents": 425000, "allowedMethods": ["card", "sepa_debit"] } // 201 → checkoutUrl // https://app.ezuspay.io/lnk/voyages-horizon/8K3QZ7M2XR4T