Skip to content
Developer Docs
Open Banking · PSD2 · Spain

Invoice payments via bank.One API. 15 minutes.

Zertiban connects your ERP or SaaS with the main banking entities via PSD2. Your customer opens the link, selects their bank and authorizes payment initiation or account aggregation from their own online banking. No cards or other methods that are more expensive and harder to reconcile, no complex flows. Fast, simple and secure.

1 API call
15' integration
0 intermediaries
Unified platform

Two products, one platform

Choose the product based on your use case. Both share the same infrastructure, credentials and webhooks.

Invoice payments

Generate a payment link for an invoice with a single API call. When your customer pays from their bank via instant transfer, you receive the notification immediately. Zero direct banking integration.

  • Payment link ready to send via email or WhatsApp
  • PDF with embedded QR generated automatically
  • Instant webhook when the customer pays
  • Scheduled payments for future dates

Open Banking payments

Open Banking payment flows with Zertiban's generic API. Create a flow, give the URL to the payer and receive a notification of the final status upon completion. Zertiban manages the payment flow and its banking process.

  • SEPA Credit Transfer initiation
  • Multiple operations and recipients per flow
  • Payment page and SCA managed by Zertiban
  • Same HMAC-SHA256 webhooks as PagaFactu
How it works

3 steps. From ERP to webhook.

The same flow applies to PagaFactu and ZertiPay. The difference is in the level of control you have over the payer experience.

  1. 01

    Your ERP creates the payment

    You call the Zertiban API with the invoice data. In milliseconds you get a payment URL (and optionally a PDF with QR for PagaFactu).

  2. 02

    Your customer authorizes in their bank

    The customer opens the link, selects their bank and authorizes the transfer using their own online banking. Zertiban handles the PSD2 connectivity. No friction, no apps to install.

  3. 03

    You receive an instant notification

    Zertiban sends a signed webhook to your endpoint as soon as the payment is confirmed. Your ERP marks the invoice as paid automatically.

Setup

One configuration. Both products.

Set up once and unlock PagaFactu and ZertiPay with the same credentials.

Dashboard

Organization · IBAN · API keys

OAuth2

Client Credentials · Bearer token

Webhooks

HTTPS · HMAC · Retries