Sale-ACH

API Explorer
loading...
POST
/sale-ach

Submits a transaction request supporting ACH tokenization and standard payment processing.

Header Parameters

token*string

Authentication token generated using the API Key and Secret Key. Required for all API requests.

Request Body

application/json

Response Body

application/json

application/json

curl -X POST "https://example.com" \  -H "token: your-access-token-here" \  -H "Content-Type: application/json" \  -d '{    "merchantAuthentication": {      "merchantId": "1234567890",      "transactionReferenceId": "REF-99887766"    },    "transactionRequest": {      "transactionType": 10,      "amount": "50.00",      "achToken": "ach_tok_example123",      "entryClass": "web",      "achProcessor": "1",      "applySteamSettingTipFeeTax": true    },    "preferences": {      "eReceipt": true,      "customerName": "",      "customerEmail": "test@example.com",      "customerMobile": "+12345678901",      "requestAchToken": true    },    "achData": {      "description": "vericheck desc"    }  }'
{
  "iposhpresponse": {
    "responseCode": "200",
    "responseMessage": "success",
    "errResponseCode": "",
    "errResponseMessage": "",
    "transactionReferenceId": "REF-99887766",
    "transactionType": "10",
    "transactionId": "TXID-100200300",
    "amount": "50.00",
    "responseApprovalCode": "APP0123",
    "rrn": "123456789012",
    "transactionNumber": "4321",
    "batchNumber": "123",
    "customFee": "0.00",
    "totalAmount": "50.00"
  }
}
{
  "errors": [
    {
      "field": "cardNumber",
      "message": "Invalid card number format."
    }
  ]
}