Action
Using the access token from your previous call, you may proceed to make the call for submitting the payment.
Method | POST |
Endpoint | https://api.nedbank.co.za/apimarket/sandbox/open-banking/v3.1/pisp/domestic-payments |
Using the access token from your previous call, you may proceed to make the call for submitting the payment.
Method | POST |
Endpoint | https://api.nedbank.co.za/apimarket/sandbox/open-banking/v3.1/pisp/domestic-payments |
Header | Value | Description |
---|---|---|
Accept | application/json | content type |
Content-Type | application/json | The content type of the data being sent. |
x-fapi-financial-id | OB/2017/001 | Financial ID. |
x-idempotency-key | <RANDOM INTEGER> | Random integer. It must be unique for every call |
Authorization | Bearer <ACCESS_TOKEN> | Replace with the heavy/submission access token you received from the previous call. |
x-ibm-client-id | <YOUR CLIENT ID> | The client ID you received when creating the app on the portal. |
x-ibm-client-secret | <YOUR CLIENT SECRET> | The client secret you received when creating the app on the portal. |
Please replace CONSENT_ID with the ConsentId you received from the intent call. Please note that all the other body properties must be the same as those in the intent call |
{
"Data": {
"DomesticPaymentId": "26381573",
"ConsentId": "01HCY05JA2ENJQ2GQXQH0NSG5H",
"Status": "AcceptedSettlementCompleted",
"CreationDateTime": "2022-12-28T05:09:46+00:00",
"StatusUpdateDateTime": "2022-12-28T05:14:59+00:00",
"Refund": {
"Account": {
"Identification": "1987651009427721",
"Name": "Ronaldo Carlos",
"SchemeName": "SortCodeAccountNumber",
"SecondaryIdentification": "1009427721"
}
},
"Initiation": {
"InstructionIdentification": "abc112",
"EndToEndIdentification": "def123",
"InstructedAmount": {
"Amount": "55.60",
"Currency": "ZAR"
},
"DebtorAccount": {
"SchemeName": "Profile",
"Identification": "d16a3c533d71f49ae628bf7cf7993c1b"
},
"CreditorAccount": {
"SchemeName": "SortCodeAccountNumber",
"Identification": "1987651009427726",
"Name": "ACME Inc",
"SecondaryIdentification": "1009427726"
},
"RemittanceInformation": {
"Reference": "ba5a937d",
"Unstructured": "Instant EFT - Test"
}
}
},
"Links": {
"Self": "https://api.nedbank.co.za/apimarket/sandbox/open-banking/v3.1/pisp/domestic-payments/26381573"
},
"Meta": {}
}
You now have a DomesticPaymentId. Take note of it as you are going to use it in the next call to retrieve the status of the Payment.