Payment Transactions

Charge an Account

Charge an Account

This Method is used to perform an ACH Transaction

ACH with All Fields

Example Request:

{  
   "amount":"11.11",
   "method":"ACH",
   "type":"2",
   "nonce":{{$timestamp}},
   "test":"0",
   "client_ip":"172.26.15.177",
   "device_code":"",
   "market_code":"E",
   "notes":{{$timestamp}},
   "check":{  
      "aba_code":"056008849",
      "account_number":"3453543455",
      "account_type":"Savings",
      "bank_name":"ABC Bank",
      "check_number":"1234567890",
      "sec_code":"PPD"
   },
       "Customer":
     {
        "first_name": "Oscar",
        "last_name": "Brady",
        "street_1": "55",
        "street_2": "Airport Drive",
        "city": "Pensacola",
        "state": "FL",
        "zip": "32503",
        "country": "US",
        "phone_number": "2025550197",
        "company": "Ferry Group",
        "customer_id": "AUTO",
        "email": "oscar@brady.com",
        "email_receipt": "YES",
        "notes": "Sample Test ",
        "action_code":"1"

    }
}

Example Response:

{
  "transaction_response": {
    "result_code": 1,
    "result_sub_code": "000",
    "result_text": "APPROVED",
    "transaction_id": "1038557",
    "transaction_uid": "ecc47528-604d-4564-85a7-5ea3a8c47c4d",
    "transaction_datetime": "20200921T105530Z",
    "account_type": "",
    "account_last_4": "",
    "amount": "11.11",
    "approved_amount": "",
    "method": "ACH",
    "auth_code": "",
    "avs_result_code": "",
    "code_result": "",
    "type": "2",
    "expiration_date": "",
    "token": "cc8e553e59404e5f890cfad3c9647f2a",
    "emv": "",
    "emv_tag_data": "",
    "entry_mode": ""
  },
  "nonce": "1600685726",
  "test": "0",
  "customer_response": {
    "result_code": 1,
    "result_text": "SUCCESS",
    "result_sub_code": "000",
    "transaction_datetime": "20200921T105531Z",
    "token": "cc8e553e59404e5f890cfad3c9647f2a",
    "account_type": "",
    "account_last_4": "",
    "expiration_date": ""
  },
  "customer": {
    "first_name": "Oscar",
    "last_name": "Brady",
    "street_1": "55",
    "street_2": "Airport Drive",
    "city": "Pensacola",
    "state": "FL",
    "zip": "32503",
    "country": "US",
    "phone_number": "2025550197",
    "company": "Ferry Group",
    "customer_id": "1000289",
    "email": "oscar@brady.com",
    "email_receipt": "YES",
    "notes": "Sample Test ",
    "action_code": "1"
  }
}

ACH with Required Fields

Example Request:

{  
   "amount":"11.11",
   "method":"ACH",
   "type":"2",
   "nonce":{{$timestamp}},
    "check":{  
      "aba_code":"056008849",
      "account_number":"3453543453",
      "account_type":"Savings",
      "check_number":"1234567890",
      "sec_code":"PPD"      
   }
}

Example Response:

{
  "transaction_response": {
    "result_code": 1,
    "result_sub_code": "000",
    "result_text": "APPROVED",
    "transaction_id": "1038556",
    "transaction_uid": "7fff260c-7073-436f-b347-d120db8903c5",
    "transaction_datetime": "20200921T105220Z",
    "account_type": "",
    "account_last_4": "",
    "amount": "11.11",
    "approved_amount": "",
    "method": "ACH",
    "auth_code": "",
    "avs_result_code": "",
    "code_result": "",
    "type": "2",
    "expiration_date": "",
    "token": "1143713453",
    "emv": "",
    "emv_tag_data": "",
    "entry_mode": ""
  },
  "nonce": "1600685537",
  "test": "0",
  "customer": {
    "first_name": "",
    "last_name": "",
    "street_1": "",
    "street_2": "",
    "city": "",
    "state": "",
    "zip": "",
    "country": "",
    "phone_number": "",
    "company": "",
    "customer_id": "",
    "email": "",
    "email_receipt": "",
    "notes": "",
    "action_code": ""
  }
}