Platform

Overview

How It Works

Beneficiary Identity

Policy Corridors

Deterministic Finality

Architecture

Security Model

Governance

Integration

Solutions

Corridors Overview

Institutional Overview

Pricing

All Scenarios

Humanitarian Impact Fund

Assurance

Technical Assurance

Verify Receipt

Receipt Example

Developers

Documentation

APIs & Bridges

Architecture Docs

Glossary

BID API

Company

About

Team

Partners

Roadmap

Investors

Contact

Blog

All Documentation

Schedule Consultation
BRIDGES & APIs

Global Payment Interface Requirements

Complete inventory of payment rail APIs, standards, and compliance requirements across 15+ jurisdictions for banking acceptance worldwide.

25+ Payment Rails
15 Jurisdictions
P0 to P2 Prioritized
Universal Layer

SWIFT & ISO 20022

SWIFT and ISO 20022 form the universal connectivity layer that underpins cross-border payments globally. Every jurisdiction-specific rail eventually connects through these standards for international settlement. Both are P0 requirements for JIL banking acceptance.

SWIFT MT Legacy Messages

FIN (MT) messages remain in widespread use despite the ISO 20022 migration. JIL must support both formats during the multi-year transition period.

MessageNameUse CasePriority
MT 103Single Customer Credit TransferCore cross-border payment instructionP0
MT 202General Financial Institution TransferBank-to-bank cover paymentsP0
MT 202 COVCover PaymentCover payment linked to MT 103P0
MT 900Confirmation of DebitDebit confirmation from account servicerP1
MT 910Confirmation of CreditCredit confirmation from account servicerP1
MT 940/942Customer Statement / InterimAccount balance and transaction reportingP1
MT 199/299/399Free Format MessagesException handling and investigationsP2

ISO 20022 Core Messages

ISO 20022 is the target standard for all new payment rails. XML-based with rich structured data, enabling end-to-end automation and compliance. SWIFT's CBPR+ migration requires all cross-border messages to use ISO 20022 by November 2025.

MessageNameUse CasePriority
pacs.008FI to FI Customer Credit TransferPrimary payment instruction (replaces MT 103)P0
pacs.009FI to FI Financial Institution Credit TransferCover payment (replaces MT 202/202 COV)P0
pacs.002FI to FI Payment Status ReportReal-time status tracking and confirmationsP0
pacs.004Payment ReturnReturn of previously settled paymentsP0
camt.052Bank to Customer Account ReportIntra-day account balance reportingP1
camt.053Bank to Customer StatementEnd-of-day account statements (replaces MT 940)P1
camt.054Bank to Customer Debit/Credit NotificationReal-time credit/debit notificationsP1
camt.056FI to FI Payment Cancellation RequestCancel or recall a payment in flightP1
camt.029Resolution of InvestigationResponse to cancellation requests and investigationsP2
JIL Integration Note: All new domestic rails (FedNow, SEPA Inst, Aani, NPP) are ISO 20022 native. Building the ISO 20022 parser/generator first creates reuse across every jurisdiction. JIL maps pacs.008 fields to internal settlement objects, enabling a single compliance pipeline for all ISO 20022 rails.
United States

US Payment Rails

The US operates four primary domestic payment rails. NACHA/ACH handles the bulk of recurring and batch payments, while FedNow, CHIPS, and RTP address real-time and high-value settlement.

NACHA / ACH

P0
  • Fixed-width flat file format (94 chars/record)
  • Same-Day ACH: 3 windows, $1M per-transaction limit
  • 2026 fraud monitoring mandate (Phase 1 effective March 20)
  • PAYROLL / PURCHASE standardized entry descriptions
  • SEC codes: PPD, CCD, WEB, IAT, CTX
View Full NACHA Reference →

FedNow

P1
  • ISO 20022 native - pacs.008 credit transfers
  • 24/7/365 real-time gross settlement
  • $500,000 per-transaction limit (default, configurable by FI)
  • Federal Reserve operated - requires FI sponsorship
  • Request for Payment (RFP) support via pain.013/pain.014
  • Settlement in central bank money (zero credit risk)

CHIPS

P1
  • $1.8 trillion/day average volume
  • ISO 20022 migration in progress
  • Multilateral netting - settles in batches
  • 63 direct participant banks
  • Primarily USD cross-border correspondent banking

RTP (The Clearing House)

P1
  • $1,000,000 per-transaction limit
  • 24/7/365 real-time credit push only
  • ISO 20022 based messaging
  • Request for Payment (RFP) capability
  • Privately operated by The Clearing House
European Union

EU Payment Rails

The EU payment landscape centers on SEPA for EUR-denominated transfers across 36 countries, PSD2/PSD3 Open Banking for API-based access, and TARGET2 for high-value interbank settlement.

SEPA Credit Transfer (SCT) & SCT Inst

SEPA SCT (Standard)

P0
  • 36 countries (EU + EEA + UK + CH + MC + SM + AD + VA)
  • EUR only, no transaction limit
  • Settlement: D+1 business day
  • ISO 20022 XML (pain.001/pacs.008)
  • IBAN-based addressing

SEPA SCT Inst (Instant)

P1
  • EUR 100,000 per-transaction limit
  • 24/7/365 real-time settlement (10 seconds max)
  • EU regulation mandates all PSPs offer by Jan 2025
  • Verification of Payee (VoP) required
  • Sanctions screening within 10-second window

PSD2 / PSD3 Open Banking

PSD2 mandates banks expose account and payment APIs to licensed Third-Party Providers (TPPs). The Berlin Group NextGenPSD2 framework defines the standard API specification used across the EU.

EndpointMethodDescriptionAuth
/v1/accountsGETList accessible payment accountsOAuth 2.0 + eIDAS QWAC
/v1/accounts/{id}/balancesGETRetrieve account balancesOAuth 2.0 + SCA
/v1/accounts/{id}/transactionsGETRetrieve transaction historyOAuth 2.0 + SCA
/v1/payments/sepa-credit-transfersPOSTInitiate SEPA credit transferOAuth 2.0 + SCA
/v1/payments/instant-sepa-credit-transfersPOSTInitiate instant SEPA credit transferOAuth 2.0 + SCA
/v1/payments/cross-border-credit-transfersPOSTInitiate cross-border paymentOAuth 2.0 + SCA
/v1/signing-basketsPOSTGroup multiple payment initiationsOAuth 2.0 + SCA
/v1/consentsPOSTCreate consent for account accessOAuth 2.0
PSD3 Update: PSD3 (expected 2025-2026) introduces mandatory API performance SLAs, open finance extension beyond payments, enhanced SCA exemptions, and fraud data sharing between PSPs. JIL's architecture should account for these changes.

TARGET2

P2

ECB-operated real-time gross settlement system for high-value EUR payments between banks. Average daily volume exceeds EUR 1.7 trillion. Migrated to T2 with ISO 20022 in March 2023. Requires direct or indirect ECB access - relevant only for FI-level integration.

United Kingdom

UK Payment Rails

The UK payment infrastructure is among the most advanced globally, with Faster Payments providing 24/7 real-time transfers, OBIE setting the open banking standard, and CHAPS handling high-value settlement.

UK Faster Payments

P0
  • 24/7/365 real-time settlement
  • Up to GBP 1,000,000 per transaction (individual FI limits vary)
  • ISO 8583 messaging (migrating to ISO 20022 via NPA)
  • Confirmation of Payee (CoP) mandatory - name matching before payment
  • Pay.UK operated - requires direct or indirect agency access
  • Contingent Reimbursement Model (CRM) for APP fraud
  • Sort code + account number addressing

UK Open Banking (OBIE)

FCA-authorized Account Information Service Provider (AISP) and Payment Initiation Service Provider (PISP) access. The CMA9 banks and all FCA-regulated PSPs must expose these APIs.

P1
EndpointMethodDescriptionAuth
/accountsGETList accounts with consentOAuth 2.0 + FAPI
/accounts/{id}/balancesGETRetrieve account balancesOAuth 2.0 + FAPI
/accounts/{id}/transactionsGETRetrieve transaction historyOAuth 2.0 + FAPI
/domestic-paymentsPOSTInitiate domestic GBP paymentOAuth 2.0 + FAPI + SCA
/domestic-scheduled-paymentsPOSTSchedule a future-dated paymentOAuth 2.0 + FAPI + SCA
/domestic-standing-ordersPOSTSet up recurring standing orderOAuth 2.0 + FAPI + SCA
/international-paymentsPOSTInitiate international paymentOAuth 2.0 + FAPI + SCA
/funds-confirmationPOSTCheck if funds available (CBPII)OAuth 2.0 + FAPI

CHAPS

P2

Bank of England operated RTGS for high-value GBP payments. No per-transaction limit. Same-day settlement during business hours (6 AM - 6 PM UK time). ISO 20022 migrated. Critical for institutional GBP settlement but requires BoE participant access.

Singapore

Singapore Payment Rails

Singapore operates one of the most advanced real-time payment ecosystems in Asia, with FAST providing instant domestic transfers, PayNow enabling proxy-based addressing with cross-border links, and MAS setting the API standard.

FAST (Fast and Secure Transfers)

P0
  • ISO 20022 native messaging
  • 24/7/365 real-time settlement
  • SGD 200,000 per-transaction limit
  • MAS licensing required (Major Payment Institution or bank)
  • Operated by Banking Computer Services (BCS)
  • Supports SGD credit transfers only

PayNow

P0
  • Proxy addressing - mobile number, NRIC/FIN, UEN (corporate)
  • Built on top of FAST infrastructure
  • QR code payment support (SGQR standard)
  • Cross-border link: India UPI (live)
  • Cross-border link: Malaysia DuitNow (live)
  • Cross-border link: Thailand PromptPay (live)

MAS API Standard

P1

MAS publishes the Singapore Financial Data Exchange (SGFinDex) and API playbook for financial institutions. Key standards include common API headers, OAuth 2.0 with MTLS client certificates, consent management framework, and standardized error codes. JIL integration requires MAS-compliant API gateway configuration.

United Arab Emirates

UAE Payment Rails

The UAE launched Aani as its instant payment platform, positioning the country as a regional fintech hub with cross-border connectivity to India and beyond.

Aani (Instant Payment Platform)

P0
  • ISO 20022 native messaging
  • AED 50,000 per-transaction limit
  • 24/7/365 real-time settlement (under 10 seconds)
  • Proxy addressing - mobile, Emirates ID, trade license
  • Cross-border link: India UPI (bilateral corridor)
  • CBUAE licensing required (Retail Payment Service Provider license)
  • FATF Travel Rule compliance mandatory for all transfers
  • QR code payments supported (EMVCo standard)
Compliance Note: UAE FATF Travel Rule requires originator name, account number, address or national ID, and beneficiary name + account for all transfers above AED 3,500 (approx $950 USD). JIL's BID system satisfies these requirements natively.

IPI (Legacy)

P2

Legacy inter-bank payment infrastructure. Being replaced by Aani for domestic transfers. Retain compatibility for legacy integrations with older UAE banking systems that have not yet migrated.

Brazil

Brazil Payment Rails

Brazil's Pix is the most successful instant payment system globally by adoption rate, with 160+ million users and 76% of all Brazilian payments flowing through the platform. Operated by the Central Bank of Brazil (BCB), it uses a modern REST/JSON API architecture.

Pix

P0
  • REST/JSON API architecture (not ISO 20022 XML)
  • 160+ million registered users
  • 76% of all Brazilian payments
  • 24/7/365 real-time settlement (under 10 seconds)
  • No per-transaction limit for businesses (personal limits set by PSP)
  • Proxy addressing: CPF/CNPJ, email, phone, random key (EVP)
  • OAuth 2.0 + mTLS authentication
  • BCB licensing required (Payment Institution or bank charter)
  • Pix Garantido (scheduled/installment Pix) in rollout

Pix API Endpoints

EndpointMethodDescriptionAuth
/cobPOSTCreate immediate charge (cobranca)OAuth 2.0 + mTLS
/cob/{txid}GETRetrieve charge statusOAuth 2.0 + mTLS
/cob/{txid}PATCHUpdate charge detailsOAuth 2.0 + mTLS
/cobvPOSTCreate charge with due date (boleto-like)OAuth 2.0 + mTLS
/pix/{e2eId}GETRetrieve completed Pix payment by end-to-end IDOAuth 2.0 + mTLS
/pixGETList received Pix payments (with filters)OAuth 2.0 + mTLS
/pix/{e2eId}/devolucao/{id}PUTInitiate refund (devolucao) for a Pix paymentOAuth 2.0 + mTLS
/pix/{e2eId}/devolucao/{id}GETRetrieve refund statusOAuth 2.0 + mTLS
/webhookPUTRegister webhook for payment notificationsOAuth 2.0 + mTLS
/webhookGETList registered webhooksOAuth 2.0 + mTLS
Integration Note: Pix uses mTLS (mutual TLS) with client certificates issued by the BCB. The OAuth 2.0 token endpoint also requires mTLS. JIL's API gateway must support per-destination client certificate management. Pix webhooks deliver to a URL registered per Pix key - JIL needs a dedicated webhook receiver service.
Japan

Japan Payment Rails

Japan's domestic payment system centers on the Zengin System operated by the Japanese Bankers Association. Cross-border payments use SWIFT, and the FSA is driving an open banking framework.

Zengin System

P1
  • Proprietary fixed-width format (not ISO 20022)
  • Near real-time since Zengin-Net upgrade (2018)
  • 24/7 since Moretimu-Net extension (2018)
  • JPY domestic transfers only
  • ~1,200 participating financial institutions
  • Bank code + branch code + account number addressing
  • Requires JBA membership or banking license

Cross-Border & Open Banking

  • SWIFT MT/ISO 20022 for all cross-border JPY
  • BOJ-NET for high-value interbank (RTGS)
  • FSA Open Banking framework (voluntary, not mandated)
  • ~130 banks with published APIs (as of 2025)
  • No standardized API spec (each bank defines own)
  • eKYC requirements for account opening via API
P2 - Open Banking
Additional Jurisdictions

Additional Jurisdictions

The following jurisdictions are on JIL's expansion roadmap. Each has domestic instant payment infrastructure that JIL will connect to as market demand dictates.

P2

Australia - NPP / PayID

New Payments Platform with PayID proxy addressing. ISO 20022 native. Osko overlay for consumer payments. RBA operated, AUD only. Real-time 24/7.

P2

Canada - Interac / RTR

Interac e-Transfer for P2P/P2B. Real-Time Rail (RTR) launching for instant ISO 20022 payments. Lynx for high-value RTGS. CAD only. Payments Canada operated.

P1

Hong Kong - FPS

Faster Payment System supporting HKD and CNY. 24/7 real-time. HKMA operated. Proxy addressing via mobile, email, FPS ID. Cross-border links to Thailand and mainland China.

P2

South Korea - Open Banking

KFTC Open Banking platform with standardized APIs. Real-time domestic transfers. Mandatory for all banks. KRW only. Strong fintech adoption with K-Bank and Toss integration.

P1

Switzerland - SIC5

SIX Interbank Clearing system (SIC5). ISO 20022 native. CHF RTGS for high-value and retail. SNB operated settlement. eBill for invoice-based payments. SEPA-adjacent but not SEPA member.

P1

India - UPI Cross-Border

Unified Payments Interface with 12B+ monthly transactions. Cross-border links to Singapore (PayNow), UAE (Aani), and expanding. INR real-time via NPCI. RBI regulated.

P2

Israel - Zahav / Masav

Zahav for high-value RTGS (ILS). Masav for batch clearing (payroll, recurring). BOI operated. Shva for card and POS infrastructure. Open banking regulation in progress.

Prioritization

Master Build Prioritization Matrix

Complete inventory of all payment interfaces across jurisdictions, ranked by priority for JIL banking acceptance.

InterfaceJurisdictionProtocolPriorityAccess Method
SWIFT MT 103/202GlobalFIN (fixed-width)P0SWIFT membership / BIC
ISO 20022 (pacs/camt)GlobalXML / ISO 20022P0SWIFT CBPR+ / domestic CSM
NACHA / ACHUnited StatesFixed-width flat fileP0ODFI sponsorship / TPSP registration
SEPA SCTEU (36 countries)ISO 20022 XMLP0PSP license / CSM connection
UK Faster PaymentsUnited KingdomISO 8583 (migrating to ISO 20022)P0Direct / agency access via Pay.UK
FASTSingaporeISO 20022P0MAS Major Payment Institution license
PayNowSingaporeISO 20022 (via FAST)P0MAS license + BCS connection
AaniUAEISO 20022P0CBUAE RPSP license
PixBrazilREST / JSONP0BCB Payment Institution license
FedNowUnited StatesISO 20022P1FI sponsorship / Fed master account
CHIPSUnited StatesISO 20022 (migration)P1Direct participant membership
RTPUnited StatesISO 20022P1TCH participant / correspondent
SEPA SCT InstEU (36 countries)ISO 20022P1PSP license / RT1 or TIPS
PSD2 Open BankingEUREST / JSON (NextGenPSD2)P1AISP/PISP license + eIDAS cert
UK OBIEUnited KingdomREST / JSONP1FCA authorization (AISP/PISP)
MAS API StandardSingaporeREST / JSONP1MAS license + API agreement
Hong Kong FPSHong KongISO 20022P1HKMA SVF or bank license
Switzerland SIC5SwitzerlandISO 20022P1SIX membership / bank license
India UPI (cross-border)IndiaREST / JSONP1NPCI partnership / linked corridor
ZenginJapanFixed-width (proprietary)P1JBA membership / banking license
TARGET2 / T2EUISO 20022P2ECB direct/indirect access
CHAPSUnited KingdomISO 20022P2BoE settlement account
Australia NPPAustraliaISO 20022P2RBA / NPPA membership
Canada Interac / RTRCanadaISO 20022 (RTR)P2Payments Canada membership
South Korea Open BankingSouth KoreaREST / JSONP2KFTC registration
Israel Zahav / MasavIsraelProprietaryP2BOI banking license
Japan Open BankingJapanREST / JSON (non-standard)P2Per-bank API agreement
UAE IPI (legacy)UAEProprietaryP2CBUAE license
Team Allocation

Development Team Allocation

Six development squads work in parallel, each owning a payment rail domain. Squads share the common ISO 20022 parser/generator built by Squad 2.

Squad 1 US Rails

US Payment Rails

NACHA/ACH file parser and generator, FedNow ISO 20022 integration, RTP credit push, Same-Day ACH scheduling engine, NACHA 2026 fraud monitoring pipeline, return/NOC handling. Owns all US domestic settlement flows.

Squad 2 ISO 20022 Core

ISO 20022 Core Library

Shared ISO 20022 XML parser/generator, pacs.008/009/002/004 message handling, camt.052/053/054/056 reporting, SWIFT MT-to-ISO 20022 translation layer, schema validation engine. All other squads depend on this library.

Squad 3 European Rails

European Payment Rails

SEPA SCT and SCT Inst integration, PSD2/PSD3 NextGenPSD2 API client, UK Faster Payments connector, OBIE API client, Verification of Payee and Confirmation of Payee implementations. Switzerland SIC5 integration.

Squad 4 APAC Rails

APAC Payment Rails

Singapore FAST and PayNow integration, UAE Aani connector, Hong Kong FPS, Japan Zengin fixed-width parser, India UPI cross-border corridor, Australia NPP, South Korea KFTC. Manages cross-border proxy linking (PayNow-UPI, Aani-UPI).

Squad 5 Brazil

Brazil Payment Rails

Pix REST/JSON API client, mTLS certificate management, webhook receiver service, charge (cobranca) lifecycle management, refund (devolucao) pipeline, Pix Garantido scheduled payments. BCB regulatory compliance and reporting.

Squad 6 Compliance Layer

Cross-Jurisdiction Compliance

FATF Travel Rule implementation across all corridors, sanctions screening (OFAC/EU/UN), multi-jurisdiction KYC/KYB orchestration, fraud monitoring pipeline (shared with Squad 1 for NACHA), audit logging with policy version hashing, regulatory reporting adapters per jurisdiction.

Quick Reference

Protocol Quick Reference

Summary of all payment standards, data formats, and authentication methods across the JIL global payment stack.

StandardTypeFormatAuth Method
SWIFT FIN (MT)Cross-border messagingFixed-width textSWIFTNet PKI + BIC
ISO 20022Universal payment messagingXMLVaries by rail
NACHAUS batch clearingFixed-width (94 char/record)ODFI relationship + SFTP
FedNowUS instant paymentISO 20022 XMLFed PKI + TLS
SEPAEU credit transferISO 20022 XMLCSM + eIDAS
PSD2 NextGenPSD2EU open bankingREST / JSONOAuth 2.0 + eIDAS QWAC
UK OBIEUK open bankingREST / JSONOAuth 2.0 + FAPI + OB cert
UK Faster PaymentsUK instant paymentISO 8583 (migrating)Pay.UK direct access
FASTSingapore instant paymentISO 20022MAS license + BCS
AaniUAE instant paymentISO 20022CBUAE license + PKI
PixBrazil instant paymentREST / JSONOAuth 2.0 + mTLS
ZenginJapan domestic transferFixed-width (proprietary)JBA membership + dedicated line
UPIIndia instant paymentREST / JSON + XMLNPCI partnership + PKI
Hong Kong FPSHK instant paymentISO 20022HKMA license + HKICL
SIC5Switzerland clearingISO 20022SIX membership + SNB
Bridges & APIs

Explore JIL Payment Connectivity

Dive deeper into specific payment rail implementations, the NACHA interface, or explore JIL's complete bridges and APIs documentation.

NACHA Interface Reference Bridges Strategy All Interfaces