Outbound ACH Credit
The 'Outbound ACH Credit' API enables to process the ACH credit transaction initiated by the sender to send funds to the beneficiary bank account
Method: POST
{{URL}}/rpc/paymentv2
Example
Request Parameters
Parameter | Description |
---|---|
method Mandatory | String API method that is being called to initiate ACH transaction through ledger service Constant value – "ledger.ach.transfer" |
id Mandatory | String Unique ID of API request Sample value – "1" |
params Mandatory | Object |
payload Mandatory | Object |
channel Mandatory | String Payment channel through which the transaction is processed Constant value – "ACH" |
transactionType Mandatory | String Type of transaction Constant value – "ACH_OUT" |
transactionDateTime Optional | String Date and time of transaction (format: "YYYY-MM-DD HH:MM:SS") Sample value – "2021-01-19 06:20:25" |
standardEntryClassCode Optional | String An SEC Code (Standard Entry Class Code) is a three-character code used in the ACH network to define the type and format of an ACH transaction. It indicates how the payment was authorized (e.g., internet, telephone, paper check conversion), whether it is a credit or debit, and whether the transaction involves consumers, businesses, or the government. If a value is not specified, 'WEB' will be used as the default SEC code. Supported values – "PPD", "CCD", "WEB", "TEL" |
effectiveEntryDate Optional | String The intended settlement date provided by the customer. Sample value – "2025-08-15" |
reference Mandatory | String Unique reference ID Sample value – "REF16170620220966" |
reason Optional | String Purpose of transaction Sample value – "Settlement" |
transactionAmount Mandatory | Object |
amount Mandatory | String Amount of the transaction Sample value – "900" |
currency Mandatory | String Currency type Sample value – "USD" |
debtor Mandatory | Object |
userType Optional | ENUM Type of debtor Sample value – "INDIVIDUAL" |
identificationType Optional | String ID type Constant value – "SSN" |
identification Optional | String Identification value Sample value – "89900200002" |
firstName Mandatory | String First name Sample value – "Andy" |
middleName Optional | String Middle name Sample value – "Lee" |
lastName Optional | String Last name Sample value – "Prescott" |
debtorPostalAddress Mandatory | Object |
addressLine1 Optional | String First line of address Sample value – "3745SWWanamakerRD" |
city Optional | String City Sample value – "Topeka" |
state Optional | String State Sample value – "KS" |
zipCode Optional | String ZIP Code Sample value – "66610" |
debtorContact Mandatory | Object |
primaryEmail Optional | String Sample value – "aprescott@demobank.com" |
primaryPhone Optional | String Phone Sample value – "7850010001" |
debtorAccount Mandatory | Object |
identificationType Mandatory | String Type of account ID Sample value – "ACCOUNT_NUMBER" |
identification Mandatory | String Debtor account ID Sample value – "200524894086671" |
creditor Mandatory | Object |
userType Mandatory | ENUM Type of creditor Sample value – "INDIVIDUAL" |
firstName Mandatory | String First name Sample value – "Andy" |
lastName Optional | String Last name Sample value – "Prescott" |
creditorPostalAddress Mandatory | Object |
addressLine1 Mandatory | String First line of address Sample value – "3745SWWanamakerRD" |
city Optional | String City Sample value – "Topeka" |
zipCode Mandatory | String ZIP Code Sample value – "66610" |
creditorContact Mandatory | Object |
primaryEmail Mandatory | String Sample value – "aprescott@demobank.com" |
primaryPhone Mandatory | String Phone Sample value – "7850010001" |
creditorAccount Mandatory | Object |
identificationType Mandatory | String ID type Sample value – "ACCOUNT_NUMBER" |
identificationType2 Optional | ENUM Account type Sample value – "SAVINGS" |
identification Mandatory | String Account ID Sample value – "6000000000000006" |
api Mandatory | Object |
credential Mandatory | String Basic (space) [( "<Username>:<apiKey>" ) as Base64 encoded value] to be provided Sample Value: "Basic bmF2eWEubitlbXBAbmV0eGQuY29tOmY1OWIwY2NlOTU4ZTQ1YTc4MGVhZWIzYWVjOWVjZDAx" |
signature Mandatory | String Sign the request payload (params.payload) using private key. Sample Value: "MEQCIAbpxHpdOyBEVlmxPYv7m4Z1OvWJJYw7g7u3GE3T9nmvAiBjKHckSvb1M6O4t7FeWsn2z9Y3dMeYn3HyX/k28ek/Dw==" |
apiKey Mandatory | String API key is provided at the time of device registration. Sample Value : "f59b0cce958e45a780eaeb3aec9ecd01" |
- cURL
- C#
- Go
- NodeJs
curl --location '{{URL}}/PL/rpc/paymentv2' \
--header 'Content-Type: application/json' \
--data-raw '{"method":"ach.transfer","id":"1","params":{"payload":{"channel":"ACH","transactionType":"ACH_OUT","transactionDateTime":"2021-01-19 06:20:25","reference":"REF2024082725","reason":"Settlement","standardEntryClassCode":"CCD","effectiveEntryDate":"2025-08-15","transactionAmount":{"amount":"1000","currency":"USD"},"debtor":{"userType":"INDIVIDUAL","identification":"89900200020","identificationType":"SSN","firstName":"Lisa","middleName":"Lee","lastName":"savings"},"debtorContact":{"primaryEmail":"aprescott@demobank.com","primaryPhone":"458010001"},"debtorAccount":{"identification":"874563270526018","identificationType":"ACCOUNT_NUMBER","identificationType2":"SAVINGS","institution":{"name":"NetXD","identification":"011000015","identificationType":"ABA"}},"creditor":{"userType":"INDIVIDUAL","identification":"89900200014","identificationType":"SSN","firstName":"Lisa","_middleName":"Lee","lastName":"Pres"},"creditorPostalAddress":{"addressType":"HOUSE","addressLine1":"3745SWWanamakerRD","addressLine2":"SuiteC","city":"Topeka","state":"KS","zipCode":"66610","countryCode":"840"},"creditorContact":{"primaryEmail":"aprescott@demobank.com","primaryPhone":"7850010001"},"creditorAccount":{"identification":"131565478752323","identificationType":"ACCOUNT_NUMBER","identificationType2":"SAVINGS","institution":{"name":"NetXD","identification":"011002550","identificationType":"ABA"}}},"api":{"credential":"Basic UEw6YTQwNTA3NWM4NmI5NDE2ODg4MDAzZGViNjIzZjU4NTA=","signature":"MEYCIQDFR+dNGcF+21pDn0HEIeBTissjDrV3+Ja2Ovi6oYNH3AIhAIS0yDSGfQLT1cQuYC4xyXXIVqBEhzDXrUFO4S+QFKsI","apiKey":"a405075c86b9416888003deb623f5850"}}}'
var options = new RestClientOptions("{{URL}}/PL/rpc/paymentv2")
{
MaxTimeout = -1,
};
var client = new RestClient(options);
var request = new RestRequest("", Method.Post);
request.AddHeader("Content-Type", "application/json");
var body = @"{""method"":""ach.transfer"",""id"":""1"",""params"":{""payload"":{""channel"":""ACH"",""transactionType"":""ACH_OUT"",""transactionDateTime"":""2021-01-19 06:20:25"",""reference"":""REF2024082725"",""reason"":""Settlement"",""standardEntryClassCode"":""CCD"",""effectiveEntryDate"":""2025-08-15"",""transactionAmount"":{""amount"":""1000"",""currency"":""USD""},""debtor"":{""userType"":""INDIVIDUAL"",""identification"":""89900200020"",""identificationType"":""SSN"",""firstName"":""Lisa"",""middleName"":""Lee"",""lastName"":""savings""},""debtorContact"":{""primaryEmail"":""aprescott@demobank.com"",""primaryPhone"":""458010001""},""debtorAccount"":{""identification"":""874563270526018"",""identificationType"":""ACCOUNT_NUMBER"",""identificationType2"":""SAVINGS"",""institution"":{""name"":""NetXD"",""identification"":""011000015"",""identificationType"":""ABA""}},""creditor"":{""userType"":""INDIVIDUAL"",""identification"":""89900200014"",""identificationType"":""SSN"",""firstName"":""Lisa"",""_middleName"":""Lee"",""lastName"":""Pres""},""creditorPostalAddress"":{""addressType"":""HOUSE"",""addressLine1"":""3745SWWanamakerRD"",""addressLine2"":""SuiteC"",""city"":""Topeka"",""state"":""KS"",""zipCode"":""66610"",""countryCode"":""840""},""creditorContact"":{""primaryEmail"":""aprescott@demobank.com"",""primaryPhone"":""7850010001""},""creditorAccount"":{""identification"":""131565478752323"",""identificationType"":""ACCOUNT_NUMBER"",""identificationType2"":""SAVINGS"",""institution"":{""name"":""NetXD"",""identification"":""011002550"",""identificationType"":""ABA""}}},""api"":{""credential"":""Basic UEw6YTQwNTA3NWM4NmI5NDE2ODg4MDAzZGViNjIzZjU4NTA="",""signature"":""MEYCIQDFR+dNGcF+21pDn0HEIeBTissjDrV3+Ja2Ovi6oYNH3AIhAIS0yDSGfQLT1cQuYC4xyXXIVqBEhzDXrUFO4S+QFKsI"",""apiKey"":""a405075c86b9416888003deb623f5850""}}}";
request.AddStringBody(body, DataFormat.Json);
RestResponse response = await client.ExecuteAsync(request);
Console.WriteLine(response.Content);
package main
import (
"fmt"
"strings"
"net/http"
"io/ioutil"
)
func main() {
url := "{{URL}}/PL/rpc/paymentv2"
method := "POST"
payload := strings.NewReader(`{"method":"ach.transfer","id":"1","params":{"payload":{"channel":"ACH","transactionType":"ACH_OUT","transactionDateTime":"2021-01-19 06:20:25","reference":"REF2024082725","reason":"Settlement","standardEntryClassCode":"CCD",,"effectiveEntryDate":"2025-08-15","transactionAmount":{"amount":"1000","currency":"USD"},"debtor":{"userType":"INDIVIDUAL","identification":"89900200020","identificationType":"SSN","firstName":"Lisa","middleName":"Lee","lastName":"savings"},"debtorContact":{"primaryEmail":"aprescott@demobank.com","primaryPhone":"458010001"},"debtorAccount":{"identification":"874563270526018","identificationType":"ACCOUNT_NUMBER","identificationType2":"SAVINGS","institution":{"name":"NetXD","identification":"011000015","identificationType":"ABA"}},"creditor":{"userType":"INDIVIDUAL","identification":"89900200014","identificationType":"SSN","firstName":"Lisa","_middleName":"Lee","lastName":"Pres"},"creditorPostalAddress":{"addressType":"HOUSE","addressLine1":"3745SWWanamakerRD","addressLine2":"SuiteC","city":"Topeka","state":"KS","zipCode":"66610","countryCode":"840"},"creditorContact":{"primaryEmail":"aprescott@demobank.com","primaryPhone":"7850010001"},"creditorAccount":{"identification":"131565478752323","identificationType":"ACCOUNT_NUMBER","identificationType2":"SAVINGS","institution":{"name":"NetXD","identification":"011002550","identificationType":"ABA"}}},"api":{"credential":"Basic UEw6YTQwNTA3NWM4NmI5NDE2ODg4MDAzZGViNjIzZjU4NTA=","signature":"MEYCIQDFR+dNGcF+21pDn0HEIeBTissjDrV3+Ja2Ovi6oYNH3AIhAIS0yDSGfQLT1cQuYC4xyXXIVqBEhzDXrUFO4S+QFKsI","apiKey":"a405075c86b9416888003deb623f5850"}}}`)
client := &http.Client {
}
req, err := http.NewRequest(method, url, payload)
if err != nil {
fmt.Println(err)
return
}
req.Header.Add("Content-Type", "application/json")
res, err := client.Do(req)
if err != nil {
fmt.Println(err)
return
}
defer res.Body.Close()
body, err := io.ReadAll(res.Body)
if err != nil {
fmt.Println(err)
return
}
fmt.Println(string(body))
}
var https = require('follow-redirects').https;
var fs = require('fs');
var options = {
'method': 'POST',
'hostname': '{{URL}}',
'path': 'PL/rpc/paymentv2',
'headers': {
'Content-Type': 'application/json'
},
'maxRedirects': 20
};
var req = https.request(options, function (res) {
var chunks = [];
res.on("data", function (chunk) {
chunks.push(chunk);
});
res.on("end", function (chunk) {
var body = Buffer.concat(chunks);
console.log(body.toString());
});
res.on("error", function (error) {
console.error(error);
});
});
var postData = JSON.stringify({
"method": "ledger.ach.transfer",
"id": "1",
"params": {
"payload": {
"channel": "ACH",
"transactionType": "ACH_PULL",
"transactionDateTime": "2024-02-29 06:20:25",
"reference": "CRJ-GS-Pull-00022",
"reason": "Settlement",
"standardEntryClassCode": "CCD",
"effectiveEntryDate":"2025-08-15",
"transactionAmount": {
"amount": "5000",
"currency": "USD"
},
"debtor": {
"userType": "INDIVIDUAL",
"identification": "89900200002",
"identificationType": "SSN",
"firstName": "Andy",
"middleName": "Lee",
"lastName": "Prescott"
},
"debtorPostalAddress": {
"addressType": "HOUSE",
"addressLine1": "3745SWWanamakerRD",
"addressLine2": "SuiteC",
"city": "Topeka",
"state": "KS",
"zipCode": "66610",
"countryCode": "840"
},
"debtorContact": {
"primaryEmail": "aprescott@demobank.com",
"primaryPhone": "7850010001"
},
"debtorAccount": {
"identification": "60000000000006",
"identificationType": "ACCOUNT_NUMBER",
"identificationType2": "CHECKING",
"institution": {
"name": "CBWBANK",
"identification": "011000015",
"identificationType": "ABA"
}
},
"creditor": {
"userType": "INDIVIDUAL",
"identification": "6545443123",
"identificationType": "PDDA",
"firstName": "Andy",
"_middleName": "Lee",
"lastName": "Prescott"
},
"creditorPostalAddress": {
"addressType": "HOUSE",
"addressLine1": "3745SWWanamakerRD",
"addressLine2": "SuiteC",
"city": "Topeka",
"state": "KS",
"zipCode": "66610",
"countryCode": "840"
},
"creditorContact": {
"primaryEmail": "aprescott@demobank.com",
"primaryPhone": "7850010001"
},
"creditorAccount": {
"identification": "874563220132019",
"identificationType": "ACCOUNT_NUMBER",
"identificationType2": "CHECKING",
"institution": {
"name": "CBWBANK",
"identification": "011002550"
}
}
},
"api": {
"credential": "Basic UEw6YTQwNTA3NWM4NmI5NDE2ODg4MDAzZGViNjIzZjU4NTA=",
"signature": "MEYCIQDFR+dNGcF+21pDn0HEIeBTissjDrV3+Ja2Ovi6oYNH3AIhAIS0yDSGfQLT1cQuYC4xyXXIVqBEhzDXrUFO4S+QFKsI",
"apiKey": "a405075c86b9416888003deb623f5850"
}
}
});
req.write(postData);
req.end();
Body
{
"method": "ach.transfer",
"id": "1",
"params": {
"payload": {
"channel": "ACH",
"transactionType": "ACH_OUT",
"transactionDateTime": "2021-01-19 06:20:25",
"reference": "REF2024082725",
"reason": "Settlement",
"standardEntryClassCode": "WEB",
"effectiveEntryDate": "2025-08-15",
"transactionAmount": {
"amount": "1000",
"currency": "USD"
},
"debtor": {
"userType": "INDIVIDUAL",
"identification": "89900200020",
"identificationType": "SSN",
"firstName": "Lisa",
"middleName": "Lee",
"lastName": "savings"
},
"debtorContact": {
"primaryEmail": "aprescott@demobank.com",
"primaryPhone": "458010001"
},
"debtorAccount": {
"identification": "874563270526018",
"identificationType": "ACCOUNT_NUMBER",
"identificationType2": "SAVINGS",
"institution": {
"name": "NetXD",
"identification": "011000015",
"identificationType": "ABA"
}
},
"creditor": {
"userType": "INDIVIDUAL",
"identification": "89900200014",
"identificationType": "SSN",
"firstName": "Lisa",
"_middleName": "Lee",
"lastName": "Pres"
},
"creditorPostalAddress": {
"addressType": "HOUSE",
"addressLine1": "3745SWWanamakerRD",
"addressLine2": "SuiteC",
"city": "Topeka",
"state": "KS",
"zipCode": "66610",
"countryCode": "840"
},
"creditorContact": {
"primaryEmail": "aprescott@demobank.com",
"primaryPhone": "7850010001"
},
"creditorAccount": {
"identification": "131565478752323",
"identificationType": "ACCOUNT_NUMBER",
"identificationType2": "SAVINGS",
"institution": {
"name": "NetXD",
"identification": "011002550",
"identificationType": "ABA"
}
}
},
"api": {
"credential": "Basic UEw6YTQwNTA3NWM4NmI5NDE2ODg4MDAzZGViNjIzZjU4NTA=",
"signature": "MEYCIQDFR+dNGcF+21pDn0HEIeBTissjDrV3+Ja2Ovi6oYNH3AIhAIS0yDSGfQLT1cQuYC4xyXXIVqBEhzDXrUFO4S+QFKsI",
"apiKey": "a405075c86b9416888003deb623f5850"
}
}
}
Response: 200
Response Parameters
Parameter | Description |
---|---|
id | String Response ID echoed from the request ID Sample value – "1" |
result | Object |
api | Object |
type | String Type of transaction Constant value – "ACH_OUT_ACK" |
reference | String Unique reference Id of the transaction Sample value – "REF16170620220966" |
dateTime | String Date and time of the transaction is initiated (format: "YYYY-MM-DD HH:MM:SS") Sample value – "2023-05-02 16:55:44" |
account | Object |
accountId | String Unique account Id of debtor Sample value – "200524894086671" |
balanceCents | Number Remaining account balance of debtor in cents Sample value – 27400 |
status | Enum Status of the debtor account Valid values:
Sample value – "ACTIVE" |
transactionNumber | String Unique transaction number that is assigned for the transaction Sample value – "QA00000000008002" |
transactionStatus | Enum Status of the transaction Valid values:
Sample value – "COMPLETED" |
transactionAmountCents | Number Transaction amount in cents Sample value – 900 |
originalRequestBase64 | String Base64 encoded data for received xml message Sample value – "Base64 encoded data for received xml message" |
processId | String Unique process ID assigned to track end to end process of transaction Sample value – "PL23050200008002" |
header | Object |
reference | String Unique reference ID of the transaction Sample value – "REF16170620220966" |
apiKey | String API key used for user authentication Sample value – "ApiKey" |
signature | String Signature for request validation Sample value – "signature" |
{
"id": "1",
"result": {
"api": {
"type": "ACH_OUT_ACK",
"reference": "REF16170620220966",
"dateTime": "2023-05-02 16:55:44"
},
"account": {
"accountId": "200524894086671",
"balanceCents": 27400,
"status": "ACTIVE"
},
"transactionNumber": "QA00000000008002",
"transactionStatus": "COMPLETED",
"transactionAmountCents": 900,
"originalRequestBase64": "eyJjaGFubmVsIjoiQUNIIiwidHJhbnNhY3Rpb25UeXBlIjoiQUNIX09VVCIsInByb2R1Y3QiOiJMRURHRVIiLCJwcm9ncmFtIjoiMTAwMDAwMDAwMDAwMDA1IiwidHJhbnNhY3Rpb25EYXRlVGltZSI6IjIwMjEtMDEtMTkgMDY6MjA6MjUiLCJyZWZlcmVuY2UiOiJSRUYxNjE3MDYyMDIyMDk2NiIsInJlYXNvbiI6IlNldHRsZW1lbnQiLCJ0cmFuc2FjdGlvbkFtb3VudCI6eyJhbW91bnQiOiI5MDAiLCJjdXJyZW5jeSI6IlVTRCJ9LCJkZWJ0b3IiOnsidXNlclR5cGUiOiJJTkRJVklEVUFMIiwiaWRlbnRpZmljYXRpb24iOiI4OTkwMDIwMDAwMiIsImlkZW50aWZpY2F0aW9uVHlwZSI6IlNTTiIsImZpcnN0TmFtZSI6IkFuZHkiLCJtaWRkbGVOYW1lIjoiTGVlIiwibGFzdE5hbWUiOiJQcmVzY290dCJ9LCJkZWJ0b3JQb3N0YWxBZGRyZXNzIjp7ImFkZHJlc3NUeXBlIjoiSE9VU0UiLCJhZGRyZXNzTGluZTEiOiIzNzQ1U1dXYW5hbWFrZXJSRCIsImFkZHJlc3NMaW5lMiI6IlN1aXRlQyIsImNpdHkiOiJUb3Bla2EiLCJzdGF0ZSI6IktTIiwiemlwQ29kZSI6IjY2NjEwIiwiY291bnRyeUNvZGUiOiI4NDAifSwiZGVidG9yQ29udGFjdCI6eyJwcmltYXJ5RW1haWwiOiJhcHJlc2NvdHRAZGVtb2JhbmsuY29tIiwicHJpbWFyeVBob25lIjoiNzg1MDAxMDAwMSJ9LCJkZWJ0b3JBY2NvdW50Ijp7ImlkZW50aWZpY2F0aW9uIjoiMjAwNTI0ODk0MDg2NjcxIiwiaWRlbnRpZmljYXRpb25UeXBlIjoiQUNDT1VOVF9OVU1CRVIiLCJpbnN0aXR1dGlvbiI6eyJuYW1lIjoiQ0JXQkFOSyIsImlkZW50aWZpY2F0aW9uIjoiMDExMDAwMDE1IiwiaWRlbnRpZmljYXRpb25UeXBlIjoiQUJBIn19LCJjcmVkaXRvciI6eyJ1c2VyVHlwZSI6IklORElWSURVQUwiLCJpZGVudGlmaWNhdGlvbiI6Ijg5OTAwMjAwMDE0IiwiaWRlbnRpZmljYXRpb25UeXBlIjoiU1NOIiwiZmlyc3ROYW1lIjoiQW5keSIsImxhc3ROYW1lIjoiUHJlc2NvdHQifSwiY3JlZGl0b3JQb3N0YWxBZGRyZXNzIjp7ImFkZHJlc3NUeXBlIjoiSE9VU0UiLCJhZGRyZXNzTGluZTEiOiIzNzQ1U1dXYW5hbWFrZXJSRCIsImFkZHJlc3NMaW5lMiI6IlN1aXRlQyIsImNpdHkiOiJUb3Bla2EiLCJzdGF0ZSI6IktTIiwiemlwQ29kZSI6IjY2NjEwIiwiY291bnRyeUNvZGUiOiI4NDAifSwiY3JlZGl0b3JDb250YWN0Ijp7InByaW1hcnlFbWFpbCI6ImFwcmVzY290dEBkZW1vYmFuay5jb20iLCJwcmltYXJ5UGhvbmUiOiI3ODUwMDEwMDAxIn0sImNyZWRpdG9yQWNjb3VudCI6eyJpZGVudGlmaWNhdGlvbiI6IjYwMDAwMDAwMDAwMDAwMDYiLCJpZGVudGlmaWNhdGlvblR5cGUiOiJBQ0NPVU5UX05VTUJFUiIsImlkZW50aWZpY2F0aW9uVHlwZTIiOiJTQVZJTkdTIiwiaW5zdGl0dXRpb24iOnsibmFtZSI6IkNCV0JBTksiLCJpZGVudGlmaWNhdGlvbiI6IjAxMTAwMjU1MCIsImlkZW50aWZpY2F0aW9uVHlwZSI6IkFCQSJ9fX0=",
"processId": "PL23050200008002"
},
"header": {
"reference": "REF16170620220966",
"apiKey": "{{ApiKey}}",
"signature": "MEYCIQDGEwm53WA37MS2rrD5f+4YckigGnAtbSDUeQhIBw3IMwIhANX5feV6uRKGnSfnyu2KkwZRWcSknghJWldQKdoXl/f3"
}
}
Error Codes
Error Codes
Error Code | Error Message |
---|---|
A107 | DUPLICATE_REFERENCE |
A112 | INVALID_AMOUNT |
A113 | INVALID_CHANNEL |
A114 | CUSTOMER_NOT_FOUND |
A116 | INVALID_API_KEY |
A118 | TRANSACTION_REFERENCE_EMPTY |
A122 | PROGRAM NOT FOUND |
A123 | CREDITOR_ACCOUNT_TYPE_EMPTY |
A126 | TRANSACTION_TYPE_EMPTY |
A147 | TRANSACTION NOT FOUND |
A157 | INVALID ACCOUNT NUMBER |
A161 | DEBTOR ACCOUNT NOT FOUND |
A166 | DEBTOR_ACCOUNT_TYPE_EMPTY |
A167 | DEBTOR_ACCOUNT_ID_EMPTY |
A169 | ACCOUNT NUMBER DOES NOT MATCH WITH API KEY |
A172 | IDENTIFICATIONTYPE2 SHOULD BE EITHER SAVINGS OR CHECKING |
A183 | PAYLOAD EMPTY |
A184 | INVALID ORIGINAL TRANSACTION STATUS |
A185 | TRANSACTION ALREADY REVERSED |
A186 | CREDITOR FIRSTNAME REQUIRED |
A187 | CREDITOR POSTAL ADDRESS ADDRESSLINE1 REQUIRED |
A188 | CREDITOR POSTAL ADDRESS ZIPCODE REQUIRED |
A189 | CREDITOR POSTAL ADDRESS COUNTRYCODE REQUIRED |
A190 | CREDITOR CONTACT EITHER PRIMARYEMAIL OR PRIMARYPHONE REQUIRED |
A191 | DEBTOR FIRSTNAME REQUIRED |
A192 | DEBTOR POSTAL ADDRESS ADDRESSLINE1 REQUIRED |
A193 | DEBTOR POSTAL ADDRESS ZIPCODE REQUIRED |
A194 | DEBTOR POSTAL ADDRESS COUNTRYCODE REQUIRED |
A195 | DEBTOR CONTACT EITHER PRIMARYEMAIL OR PRIMARYPHONE REQUIRED |
A196 | DEBTOR USERTYPE REQUIRED |
A197 | DEBTOR IDENTIFICATION REQUIRED |
A198 | DEBTOR IDENTIFICATIONTYPE REQUIRED |
A199 | CREDITOR USERTYPE REQUIRED |
A200 | CREDITOR IDENTIFICATION REQUIRED |
A201 | CREDITOR IDENTIFICATIONTYPE REQUIRED |
A205 | INVALID_PROGRAM |
A206 | INVALID_PRODUCT |
A207 | PRODUCT_PROGRAM_CHANNEL SETTING NOT FOUND |
A208 | ID EMPTY |
A209 | APIKEY NOT FOUND |
1111 | CREDITOR ACCOUNT NOT FOUND |
1113 | CREDITOR NOT FOUND |
1116 | TRANSACTION AMOUNT NOT FOUND |
1117 | TRANSACTION CURRENCY NOT FOUND |
1122 | CREDITOR ACCOUNT IDENTIFICATION TYPE NOT FOUND |
1123 | CREDITOR ACCOUNT IDENTIFICATION TYPE2 NOT FOUND |
1126 | DEBTOR ACCOUNT IDENTIFICATION TYPE NOT FOUND |
1127 | PRODUCT NOT FOUND |
1128 | PROGRAM NOT FOUND |
1129 | CHANNEL NOT FOUND |
1130 | TRANSACTION TYPE NOT FOUND |
1131 | INVALID API KEY |
2053 | INVALID_ACCOUNT_NUMBER |
5019 | INSUFFICIENT BALANCE |
9999 | INTERNAL ERROR |
1001 | CARD HOLDER ALREADY EXISTS |
1002 | INVALID CARDHOLDER FIRST NAME |
1003 | INVALID CARDHOLDER PHONE NUMBER |
1004 | INVALID CARDHOLDER ADDRESS LINE 1 |
1005 | INVALID CARDHOLDER CITY |
1006 | INVALID CARDHOLDER STATE |
UNAUTHORIZED | Access Denied |
INVALID_SIGNATURE | Invalid Signature |
NOT_FOUND_USER_DEVICE | User device not found |
BAD_CREDENTIAL | Invalid Credential |