Payment Initiation

Bank-to-Bank Payments Without Card Networks

Initiate instant, scheduled, and bulk payments directly from customer bank accounts across Europe. Lower cost, higher conversion, and real-time confirmation.

Payment Types

Every Payment Type You Need

From instant to bulk — support all payment use cases with a single integration.

🏦

SEPA Credit Transfers

Standard SEPA payments processed within next business day across 36 SEPA countries.

D+1 settlement · €0.00 - unlimited

SEPA Instant Payments

24/7 instant euro payments confirmed in under 10 seconds. Available around the clock.

Real-time · Up to €100,000
🌍

Domestic Payments

Country-specific payment schemes for local bank transfers outside the SEPA zone.

Country-specific SLAs
📦

Bulk Payments

Submit thousands of payments in a single API call. Ideal for payroll, supplier payments, and disbursements.

Up to 100,000 payments/batch
📅

Scheduled Payments

Schedule payments for a future date. Define execution dates and manage upcoming transactions via API.

Future-dated & recurring
🌐

Cross-Border Payments

International wire transfers to 190+ countries with transparent FX rates and fees.

190+ countries · SWIFT/IBAN

Payment Flow

How a payment journey works end-to-end with our PIS API

1

Create Payment

POST payment object with amount, creditor IBAN, and reference details to our API.

2

Redirect for SCA

Redirect the user to their bank for Strong Customer Authentication (PSD2 RTS).

3

Payment Authorised

User approves the payment at their bank. We receive authorisation confirmation.

4

Receive Confirmation

Webhook delivers real-time payment status update (ACCP, ACSC, RJCT).

0.1%
Transaction Fee
vs 1.5–3% for card payments
<10s
Instant Payment Speed
Real-time fund confirmation
99%
Success Rate
For properly formatted payments

Modernise Your Payment Flow

Switch to bank-to-bank payments. Lower costs, instant settlement, zero chargebacks.