Initiate a domestic or international credit payment (one-time or recurring).
v5 is a full superset of v4. It clones every field and behavior of POST /v4/payments/credit and layers the following new ISO 20022 (Fedwire pacs.008) fields on top:
sender.bankAgent (new in v5) — the account held at the debtor agent, completing the DbtrAgt agent/account pair. Maps to ISO 20022 DbtrAgtAcct.
receiver.intermediaryBanks (new in v5) — a list of up to two intermediary banks, mapped to ISO 20022 IntrmyAgt1 / IntrmyAgt2 (with their IntrmyAgt1Acct / IntrmyAgt2Acct account sub-objects).
Breaking change (v5 only): the v4 single
receiver.intermediaryBankobject is replaced by thereceiver.intermediaryBankslist. Sending the legacyintermediaryBankobject to v5 is rejected. Each list entry supportsbankIdTypeofSWIFTorNIDand an optionalaccountsub-object.
All other fields (payment, sender, receiver, receiver bank, additionalInfo, fee, recurrence, etc.) behave exactly as in v4. The v4 endpoint is unchanged.
Credit Payment Request fields
The payment has been created successfully
Bad request
Unauthorized
Forbidden
Not Found
bad input parameter environment
Internal server error
Service unavailable
{- "externalReferenceId": "123e4567-e89b-12d3-a456-4266141740",
- "paymentAmount": 175,
- "paymentCurrency": "USD",
- "paymentDate": "05-08-2024",
- "speed": "Economy",
- "paymentNotes": "Notes",
- "sender": {
- "accountNumber": "123452334",
- "accountType": "Deposit",
- "subAccountType": "Checking",
- "name": "Sender Name",
- "phone": "18001236754",
- "email": "email@domain.com",
- "entityType": "Consumer",
- "address": {
- "addressLine1": "111 My Street",
- "addressLine2": "Suite 210",
- "city": "Charlotte",
- "state": "North Carolina",
- "postalCode": 28269,
- "countryCode": "US."
}, - "bankIdType": "NID",
- "bankId": "101206101",
- "correspondentBankId": "026009593",
- "achCompanyID": "122334789",
- "bankAgent": {
- "bankAgentName": "Nostro Agent",
- "bankAgentIdType": "IBAN",
- "bankAgentId": "GB29NWBK60161331926819"
}
}, - "receiver": {
- "accountNumber": "123422434",
- "accountType": "Deposit",
- "subAccountType": "Checking",
- "accountCurrency": "USD",
- "name": "Receiver name",
- "phone": "18001236754",
- "email": "email@domain.com",
- "swiftTag": "string",
- "swiftNote": "string",
- "address": {
- "addressLine1": "111 My Street",
- "addressLine2": "Suite 210",
- "city": "Charlotte",
- "state": "North Carolina",
- "postalCode": 28269,
- "countryCode": "US"
}, - "bank": {
- "bankIdType": "NID",
- "bankId": "072000326",
- "swiftCode": "CHASUS33XXX",
- "accountType": "IBAN",
- "accountNumber": "DE89370400440532013000",
- "name": "XYZ Bank",
- "countryCode": "US",
- "address": {
- "addressLine1": "111 My Street",
- "addressLine2": "Suite 210",
- "city": "Charlotte",
- "state": "North Carolina",
- "postalCode": "28269",
- "countryCode": "US"
}
}, - "intermediaryBanks": [
- {
- "bankIdType": "NID",
- "swiftCode": "UNCRITMMXXX",
- "bankId": "026009593",
- "account": {
- "iban": "DE89370400440532013000",
- "id": "45679085545",
- "schemeName": "BBAN",
- "issuer": "Tester",
- "type": "CACC",
- "name": "Nostro Account",
- "proxyType": "EMAL",
- "proxyId": "ops@bank.com",
- "currency": "USD"
}
}
]
}, - "fee": {
- "feeName": "Custom",
- "amount": 10.88
}, - "recurrence": {
- "frequency": "Daily",
- "payUntil": "EndDate",
- "endDate": "01-29-2023",
- "numberOfPayments": 10
}, - "additionalInfo": {
- "channel": "API",
- "costCenter": "12897",
- "requestMethod": "WALK-IN",
- "operationNote": "string",
- "secCode": "CCD",
- "transactionTypeCode": "ANN",
- "paymentRemittanceNotes": null,
- "receiverIdentificationNumber": "12334356",
- "benefitReceiver": {
- "federalBenefitType": "Social Security",
- "accountNumber": "10000002",
- "socialSecurityNumber": "555500559",
- "representativePayee": false,
- "firstName": "John",
- "lastName": "Doe",
- "subAccountType": "Checking"
}
}
}{- "data": {
- "paymentUID": "377298",
- "recurrenceId": 0,
- "paymentStatus": "INITIATED",
- "externalReferenceId": "146Global@#-_"
}
}