Process ACHQ payment

This request allows you to process a payment using a Speedchex (ACHQ) processor.

{
  "transaction": {
    "amount": 3,
    "sec-code": "PPD",
    "funds-direction": "FromCustomer",
    "Customer_ipaddress": "74.122.76.110",
    "phone": "8005594776",
    "email": "[email protected]"
  },
  "checking-account": {
    "token": "QVFJREFIalVqRlk3bHJIVFJFWERTSFljS3R6R1haaFNNNEFJVjkwbWFlalRZUEw3RmdFZU1HUExYaDhQVE5nUW81RE5rRHliQUFBQWZqQjhCZ2txaGtpRzl3MEJCd2FnYnpCdEFnRUFNR2dHQ1NxR1NJYjNEUUVIQVRBZUJnbGdoa2dCWlFNRUFTNHdFUVFNSmdxUCtSMlplWlN4cU9kQkFnRVFnRHRUaVR4VG5oczVhc1ByUGRiS2JpbVVNMG9uZVJ3QVBZMmV6NXQwMUhKNkJwcjQ0MHlhZGd1R2ovY0NHQ3JVd25vbTdoK2RGYlNXSGJ1dXlRPT0uUTU1MzFxM094eUgzNTZtNXN1Z01nUT09LkFRSURBSGpVakZZN2xySFRSRVhEU0hZY0t0ekdYWmhTTTRBSVY5MG1hZWpUWVBMN0ZnRWVNR1BMWGg4UFROZ1FvNUROa0R5YkFBQUFmakI4QmdrcWhraUc5dzBCQndhZ2J6QnRBZ0VBTUdnR0NTcUdTSWIzRFFFSEFUQWVCZ2xnaGtnQlpRTUVBUzR3RVFRTUpncVArUjJaZVpTeHFPZEJBZ0VRZ0R0VGlUeFRuaHM1YXNQclBkYktiaW1VTTBvbmVSd0FQWTJlejV0MDFISjZCcHI0NDB5YWRndUdqL2NDR0NyVXdub203aCtkRmJTV0hidXV5UT09LjZ1REF1SXB0UDVKSDdWbmtnRnF6cVZ2WWlnZjkvQlY2b0VsSmErcm5TNGZ4M1ltb0NubWhaajBiMFRxZ0swVUhLd1ZScGtJVUxYNkRvdW9aMk96SGRDLzJUUDZrelp2ZlRYQ1U2aVZESW9SQkgxUlViMDhqYmpvNlhrdEpnYjkwTzJ6a1JJTFdqeVVmSHhvWVVOclp6Z1llekZZUWJqZTZuTmE2T3BvT2JUemE2U2lFbnlpb0pQRG5ocTFmMlljQm1vQUQxbkJUQlRBRE5pbXIwem1MU3lERFhmZDBucloxdzBhQlMxSCtzSk81OUtYQmVITkVYeTA3bGlzTHBWRnJkR0FYd3lIM2dFUDZjVmtyamRZd2p4YlRqZWhxUzRvYzdKRGZmeWdyK0pqK1QxdVBhUWp4WEVWc243U2pLRHNLV1EwV3FYUjRJR0dWMFpMdW0wSmVqR0t5WDJLWG1Ya3BsM1BxMVowTkdzRllZaUxOZHNIVWxMK0l1amM0S29oLytibW9uTy9CajF3RnVHczlTZHhUR2tYMDdSd3BBcmYrcEp0MG9VN1hxZ2ZCUmdKSHlQR2YrbDByLzdkTTQ1SmpSM2RvaEJSOTErc2lJNDhTK0tNcDhmSS9YMUllL2JMenIzcnU2NCtuY2V5cXEyMUY3dWp5Y09DcStSaFB3UlBpcmlVR0hTWXMrcFNJT2dlWmtCVFJCVmpGWU1Lck9JaEtQNjY3c1ZxZFdSczltY2d5dGh2VmliaGhqeEZESUlNbit5NzIxQmcrcmtraERjNDIySHc0VlZ4cldoMFE3TklEREZLR2R1bmZLYVQ2blZFbUZSVVYvTUZwV1JEbkJya2gwK1ZqLy9kSkRjZkpaRktOQjZ2RHVoVjhpUlRJMWlFV2F0YWxuUjBSV1BPR1VoRXRkWkNIcjhGc0dMd0hJNlQzVzhPY0lRTlU1QmJmb2tteVdQeTJjMmN1M3h5ZWJDQzV0aGZRT1RCSGxXND0="
  },
  "metadata": {}
}

Instructions

Secure Payments allows you to process payments through SpeedChex, a checking account process that serves the U.S. Before processing, you'll need to Create a SpeedChex Processor.

The payload requires a Secure Payments checking account token and some information about the transaction itself.

For more information, see our article Secure Payments API – SpeedChex (ACHQ) Process Payment.

📘

Try It Instructions

To get a 200 response from the Try It option, enter the ID for an ACHQ checking account processor in the Path Params area. Enter a valid payment profile token in the Body Params section as well as a transaction amount. If you get a 425 response, the payment profile token was invalid or was not for a checking account.

If you don't know the IDs of your processors, use the Get Processors endpoint. If you don't have any processors, use the Create ACHQ Processor endpoint.

This example uses credentials from our demo account. If you'd like to use a different account, enter values for Authorization and Secret in the Headers section.

Language
Authorization
Click Try It! to start a request and see the response here!