Sale-ACH
API ExplorerSubmits 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."
}
]
}