API Details
A payment scheme is a set of rules that govern how transactions are processed. SEPA and Bacs are two such schemes, which govern both Direct Debit and Credit Transfer transactions in the EU and in the UK.
- All mandates/DDIs that you create (and all subsequent Direct Debit payments) must be linked to a unique Creditor Scheme Identifier (CSID) for SEPA payments or to a Service User Number (SUN) for Bacs payments.
- If you already have a CSID/SUN you will need to use List Creditor Schemes to retrieve its Nuapay resource identifier.
If you lose this reference or if you have multiple CSIDs or SUNs and want to review them all, you can use the List Creditor Schemes service. You will use this resource identifier CSID/SUN in all subsequent Mandate and Direct Debit requests.
When working with our APIs, please use the Sandbox URI when testing and the Live URI when you move to Production.
LIVE https://api.nuapay.com SANDBOX https://sandbox.nuapay.com/
If you haven't done so already and would like to do some testing, please Request Sandbox Access
Important: Endpoints and Webhooks may be extended from time to time and any changes we make will follow our Versioning and Backward Compatibility rules. This means that the code that you write today must be designed to be robust enough to handle any future changes (where a new object is added to (or removed from) a specific API response, for example).