Developer Portal

Content

14.2.Background Requests

14.2.1 Add Account

path:	/Account/ACH
method:	PUT
Request:{
"request": "addAccount",
"paywaySessionToken":” 7F9CD72CE4F4183795138EEAA0B152A8",
“accountInputMode": "primaryAccountNumber",
        "bankAccount": {
        "accountNotes1": "Notes about account",
        "accountNotes2": "More info",
        "accountNotes3": "",
        "accountNumber": "55878787",
        "accountType": "savings",
        "address": "12 Red Rock Terrace",
        "city": "Singing Desert",
        "email": "[email protected]",
        "firstName": "Richard",
        "lastName": "Lionheart",
        "middleName": "",
        "phone": "222-222-2222",
        "routingNumber": "909126789",
        "state": "AZ",
        "zip": "01929"
    },
}

Reply:{
    "bankAccount": {
        "accountNotes1": "Notes about account",
        "accountNotes2": "More info",
        "accountNotes3": "",
        "accountNumber": "******8787",
        "accountType": "savings",
        "bankName": "",
        "city": "Singing Desert",
        "divisionId": 0,
        "email": "[email protected]",
        "firstName": "Richard",
        "inputMode": 1,
        "key_alias": 60,
        "lastFour": "8787",
        "lastName": "Lionheart",
        "lastUsed": "1999-01-01 00:00",
        "middleName": "",
        "paywayToken": 1200000207,
        "phone": "2222222222",
        "routingNumber": "909126789",
        "state": "AZ",
        "status": 2,
        "zip": "01929"
    },
    "paywayCode": "5000",
    "paywayMessage": ""
}

 

14.2.2 Sale with Payway Session and Primary Account Number

path:	/Payment/ACH
method: POST
Request:{
"request": "sale",
"paywaySessionToken": "7F9CD72CE4F4183795138EEAA0B152A8",
"accountInputMode": "primaryAccountNumber",
"bankAccount": {
"accountNotes1": "Notes about account",
"accountNotes2": "More info",
"accountNotes3": "",
"accountNumber": "99988878787",
"accountType": "savings",
"address": "12 Red Rock Terrace",
"city": "Red Desert",
"email": "[email protected]",
"firstName": "Henry",
"lastName": "VIII",
"middleName": "",
“phone": "111-222-2222",
"routingNumber": "555126789",
"state": "AZ"
"zip": "01930"
},
"directDebitTransaction": {
"amount": 1000,
“checkNumber": "5432",
"name": "TEST-ACH-026-00",
"paymentType": "recurring",
"standardEntryClass": "PPD"
"sourceId": 11,
"tax": 100,
"transactionNotes1": "Notes field 1",
"transactionNotes2": "Order 123",
"transactionNotes3": "Other note"
},
}

Reply:{
"bankAccount": {
"accountNotes1": "Notes about account",
"accountNotes2": "More info",
"accountNotes3": "",
"accountNumber": "******8787",
"accountType": "unknown",
"bankName": "",
"city": "Red Desert",
"divisionId": 7,
"email": "[email protected]",
"firstName": "Henry",
"inputMode": 1,
"key_alias": 60,
"lastFour": "8787",
"lastName": "VIII",
"lastUsed": "1999-01-01 00:00",
"middleName": "",
"paywayToken": 1200000208,
"phone": "1112222222",
"routingNumber": "555126789",
"state": "AZ",
"status": 2,
"zip": "01930"
},
"directDebitTransaction": {
"amount": 1000,
"authorizedTime": "2020-10-29 13:06:26-04",
"capturedTime": "2020-10-29 13:06:26",
"cbMode": 2,
"checkNumber": "5432",
"fsvIndicator": "",
"id_deposit": 0,
"name": "TEST-ACH-026-00",
"paymentType": "recurring",
"posting_date": "1999-01-01 00:00:00-05",
"processorResultCode": "",
"processorSoftDescriptor": "",
"purpose": 0,
"rejectReason": 0,
"resultCode": 0,
"sessionToken_string": "0",
"settledTime": "1999-01-01 00:00:00-05",
"sourceId": 11,
"standardEntryClass": "PPD"
"standardEntryCode": 0,
"status": 4,
"tax": 100,
"transactionNotes1": "Notes field 1",
"transactionNotes2": "Order 123",
"transactionNotes3": "Other note"
},
"paywayCode": "5000",
"paywayMessage": ""
}

14.2.3 Sale with One Time Session and Primary Account Number

path:	/Payment/ACH
method:	POST
Request:{
"request": "sale",
"userName": "villagepwtest",
"password": "villagepwtest1!",
 "accountInputMode": "primaryAccountNumber",
 "bankAccount": {
        "accountNotes1": "Notes about account",
        "accountNotes2": "More info",
        "accountNotes3": "",
        "accountNumber": "111111111",
        "accountType": "checking",
        "address": "12 Red Rock Terrace",
        "city": "Scrub Pine Desert",
        "email": "[email protected]",
        "firstName": "Wiley",
        "lastName": "Coyote",
        "middleName": "Genius",
        "phone": "222-222-2222",
        "routingNumber": "123455555",
        "state": "AZ",
       "zip": "01932"
    },
    "directDebitTransaction": {
        "amount": 1000,
        "name": "TEST-ACH-026-01",
     "checkNumber": "5432",
        "paymentType": "single",
        "sourceId": 11,
     "standardEntryClass": "PPD",

        "tax": 100,
        "transactionNotes1": "Notes field 1",
        "transactionNotes2": "Order 123",
        "transactionNotes3": "Other note"
    },
}



Reply:{
    "bankAccount": {
        "accountNotes1": "Notes about account",
        "accountNotes2": "More info",
        "accountNotes3": "",
        "accountNumber": "******1111",
        "accountType": "checking",
        "bankName": "",
        "city": "Scrub Pine Desert",
        "divisionId": 7,
        "email": "[email protected]",
        "firstName": "Wiley",
        "inputMode": 1,
        "key_alias": 60,
        "lastFour": "1111",
        "lastName": "Coyote",
        "lastUsed": "1999-01-01 00:00",
        "middleName": "Genius",
        "paywayToken": 1200000209,
     "phone": "2222222222",
        "routingNumber": "123455555",
        "state": "AZ",
        "status": 2,
        "zip": "01932"
    },
    "directDebitTransaction": {
        "amount": 1000,
        "authorizedTime": "2020-10-29 13:06:26-04",
        "capturedTime": "2020-10-29 13:06:27",
     "checkNumber": "5432",
        "cbMode": 2,
    "fsvIndicator": "",
        "id_deposit": 0,
        "name": "TEST-ACH-026-01",
        "paymentType": "single",
        "posting_date": "1999-01-01 00:00:00-05",
        "processorResultCode": "",
        "processorSoftDescriptor": "",
        "purpose": 0,
        "rejectReason": 0,
        "resultCode": 0,
        "sessionToken_string": "0",
        "settledTime": "1999-01-01 00:00:00-05",
        "sourceId": 11,
    "standardEntryClass": "PPD"
        "standardEntryCode": 0,
        "status": 4,
        "tax": 100,
        "transactionNotes1": "Notes field 1",
        "transactionNotes2": "Order 123",
        "transactionNotes3": "Other note"
    },
    "paywayCode": "5000",
    "paywayMessage": ""
}
 

 

14.2.4 Sale with Token

path:	/Payment/ACH
method:	POST
Request:{
"request": "sale",
"paywayAccountToken": "1200000134",
"paywaySessionToken": "7F9CD72CE4F4183795138EEAA0B152A8",
 "accountInputMode": "paywayAccountToken",
 "directDebitTransaction": {
        "amount": 1000,
    “checkNumber”:”5432”,
        "name": "TEST-ACH-026-02",
        "paymentType": "single",
        "sourceId": 11,
    “standardEntryClass”:”PPD”,
        "tax": 100,
        "transactionNotes1": "Notes field 1",
        "transactionNotes2": "Order 123",
        "transactionNotes3": "Other note"
    },
}

Reply:{
    "bankAccount": {
        "accountNotes1": "Notes about account",
        "accountNotes2": "More info",
        "accountNotes3": "",
        "accountNumber": "******1881",
        "accountType": "checking",
        "bankName": "Jackie Daytona Savings and Loan",
        "city": "Singing Desert",
        "divisionId": 7,
        "email": "[email protected]",
        "firstName": "Wiley",
        "inputMode": 1,
        "key_alias": 60,
        "lastFour": "1881",
        "lastName": "Coyote",
        "lastUsed": "1999-01-01 00:00",
        "middleName": "Genius",
        "paywayToken": 1200000134,
        "phone": "2222222222",
        "routingNumber": "123456789",
        "state": "AZ",
        "status": 2,
        "zip": "01929"
    },
    "directDebitTransaction": {
        "amount": 1000,
        "authorizedTime": "2020-10-29 13:06:27-04",
        "capturedTime": "2020-10-29 13:06:27",
        "cbMode": 2,
    “checkNumber”:”5432”;
        "fsvIndicator": "",
        "id_deposit": 0,
        "name": "TEST-ACH-026-02",
        "paymentType": "unknown",
        "posting_date": "1999-01-01 00:00:00-05",
        "processorResultCode": "",
        "processorSoftDescriptor": "",
        "purpose": 0,
        "rejectReason": 0,
        "resultCode": 0,
        "sessionToken_string": "0",
        "settledTime": "1999-01-01 00:00:00-05",
        "sourceId": 11,
    “standardEntryClass”:”PPD”,
        "standardEntryCode": 0,
        "status": 4,
        "tax": 100,
        "transactionNotes1": "Notes field 1",
        "transactionNotes2": "Order 123",
        "transactionNotes3": "Other note"
    },
    "paywayCode": "5000",
    "paywayMessage": ""
}

 

14.2.5 Credit with Primary Account Number

path:	/Payment/ACH
method:	POST
Request:{
"request": "credit",
"paywaySessionToken": "7F9CD72CE4F4183795138EEAA0B152A8",
"accountInputMode": "primaryAccountNumber",
 “bankAccount": {
        "accountNotes1": "Notes about account",
        "accountNotes2": "More info",
        "accountNotes3": "",
        "accountNumber": "55487263",
        "accountType": "checking",
        "address": "12 Red Rock Terrace",
        "bankName": "Jean Louis' Maison D'Or",
        "city": "Road Runner Desert",
        "email": "[email protected]",
        "firstName": "Hamlet",
        "lastName": "Denmark",
        "middleName": "",
        "phone": "777-222-2222",
        "routingNumber": "444488857",
        "state": "AZ",
        "zip": "01933"
    },
    "directDebitTransaction": {
        "amount": 1000,
    “checkNumber”:”5432”,
    “standardEntry Class”:”PPD”,
        "name": "TEST-ACH-026-03",
        "paymentType": "recurring",
        "sourceId": 11,
        "tax": 100,
        "transactionNotes1": "Notes field 1",
        "transactionNotes2": "Order 123",
        "transactionNotes3": "Other note"
    },
}

Reply:{
    "bankAccount": {
        "accountNotes1": "Notes about account",
        "accountNotes2": "More info",
        "accountNotes3": "",
        "accountNumber": "******7263",
        "accountType": "checking",
        "bankName": "Jean Louis' Maison D'Or",
        "city": "Road Runner Desert",
        "divisionId": 7,
        "email": "[email protected]",
        "firstName": "Hamlet",
        "inputMode": 1,
        "key_alias": 60,
        "lastFour": "7263",
        "lastName": "Denmark",
        "lastUsed": "1999-01-01 00:00",
        "middleName": "",
        "paywayToken": 1200000210,
        "phone": "7772222222",
        "routingNumber": "444488857",
        "state": "AZ",
        "status": 2,
        "zip": "01933"
    },
    "directDebitTransaction": {
        "amount": 1000,
        "authorizedTime": "2020-10-29 13:06:27",
        "capturedTime": "2020-10-29 13:06:27",
        "cbMode": 2,
    “checkNumber”:”5432”,
        "fsvIndicator": "",
        "id_deposit": 0,
        "name": "TEST-ACH-026-03",
        "paymentType": "recurring",
        "posting_date": "1999-01-01 00:00:00-05",
        "processorResultCode": "",
        "processorSoftDescriptor": "",
        "purpose": 0,
        "rejectReason": 0,
        "resultCode": 0,
        "sessionToken_string": "0",
        "settledTime": "1999-01-01 00:00:00-05",
        "sourceId": 11,
    “standardEntryClass”:”PPD”,
        "standardEntryCode": 0,
        "status": 4,
        "tax": 100,
        "transactionNotes1": "Notes field 1",
        "transactionNotes2": "Order 123",
        "transactionNotes3": "Other note"
    },
    "paywayCode": "5000",
    "paywayMessage": ""
} 

 

14.2.6 Credit with Token

path:	/Payment/ACH
method:	POST
Request:{
"request": "credit",
"paywayAccountToken": "1200000134",
"paywaySessionToken": "7F9CD72CE4F4183795138EEAA0B152A8",
"accountInputMode": "paywayAccountToken",
"directDebitTransaction": {
        "amount": 1000,
    “checkNumber”:”5432”,
        "name": "TEST-ACH-026-04",
        "paymentType": "recurring",
        "sourceId": 11,
    “standardEntryClass”:”PPD”,
        "tax": 100,
        "transactionNotes1": "Notes field 1",
        "transactionNotes2": "Order 123",
        "transactionNotes3": "Other note"
    },
}

Reply:{
    "bankAccount": {
        "accountNotes1": "Notes about account",
        "accountNotes2": "More info",
        "accountNotes3": "",
        "accountNumber": "******1881",
        "accountType": "checking",
        "bankName": "Jackie Daytona Savings and Loan",
        "city": "Singing Desert",
        "divisionId": 7,
        "email": "[email protected]",
        "firstName": "Wiley",
        "inputMode": 1,
        "key_alias": 60,
        "lastFour": "1881",
        "lastName": "Coyote",
        "lastUsed": "1999-01-01 00:00",
        "middleName": "Genius",
        "paywayToken": 1200000134,
        "phone": "2222222222",
        "routingNumber": "123456789",
        "state": "AZ",
        "status": 2,
        "zip": "01929"
    },
    "directDebitTransaction": {
        "amount": 1000,
        "authorizedTime": "2020-10-29 13:06:27",
        "capturedTime": "2020-10-29 13:06:27",
        "cbMode": 2,
    “checkNumber”:”5432”,
        "fsvIndicator": "",
        "id_deposit": 0,
        "name": "TEST-ACH-026-04",
        "paymentType": "recurring",
        "posting_date": "1999-01-01 00:00:00-05",
        "processorResultCode": "",
        "processorSoftDescriptor": "",
        "purpose": 0,
        "rejectReason": 0,
        "resultCode": 0,
        "sessionToken_string": "0",
        "settledTime": "1999-01-01 00:00:00-05",
        "sourceId": 11,
    “standardEntryClass”:”PPD”,
        "standardEntryCode": 0,
        "status": 4,
        "tax": 100,
        "transactionNotes1": "Notes field 1",
        "transactionNotes2": "Order 123",
        "transactionNotes3": "Other note"
    },
    "paywayCode": "5000",
    "paywayMessage": ""
} 

 

14.2.7 Void

path:	/Payment/ACH
method:	POST
Request:{
 "request": "void",
 "paywaySessionToken": "7F9CD72CE4F4183795138EEAA0B152A8",
 "directDebitTransaction": {
        "name": "TEST-ACH-026-04",
        "sourceId": 11
    },
}

Reply:{
    "bankAccount": {
        "accountNotes1": "Notes about account",
        "accountNotes2": "More info",
        "accountNotes3": "",
        "accountNumber": "******1881",
        "accountType": "checking",
        "bankName": "Jackie Daytona Savings and Loan",
        "city": "Singing Desert",
        "divisionId": 7,
        "email": "[email protected]",
        "firstName": "Wiley",
        "inputMode": 1,
        "key_alias": 60,
        "lastFour": "1881",
        "lastName": "Coyote",
        "lastUsed": "1999-01-01 00:00",
        "middleName": "Genius",
        "paywayToken": 1200000134,
        "phone": "2222222222",
        "routingNumber": "123456789",
        "state": "AZ",
        "status": 2,
        "zip": "01929"
    },
    "directDebitTransaction": {
        "amount": 1000,
        "authorizedTime": "2020-10-29 13:06:27-04",
        "capturedTime": "2020-10-29 13:06:27-04",
        "cbMode": 2,
        "checkNumber": "",
        "fsvIndicator": "",
        "id_deposit": 0,
        "name": "TEST-ACH-026-04",
        "paymentType": "recurring",
        "posting_date": "1999-01-01 00:00:00-05",
        "processorResultCode": "",
        "processorSoftDescriptor": "",
        "purpose": 0,
        "rejectReason": 0,
        "resultCode": 0,
        "sessionToken_string": "0",
        "settledTime": "1999-01-01 00:00:00-05",
        "sourceId": 11,
        "standardEntryClass": "PPD",
        "standardEntryCode": 0,
        "status": 6,
        "tax": 100,
        "transactionNotes1": "Notes field 1",
        "transactionNotes2": "Order 123",
        "transactionNotes3": "Other note"
    },
    "paywayCode": "5000",
    "paywayMessage": ""
}

 

14.2.8 Update Transaction Note

{ path : "/Payment/ACH",  method :	POST }
{
    "request" : "updateTransactionNotes",

        "directDebitTransaction" :
        {
    		"sourceId" : "3",
        "name"     : "20210225_01_ACH_SaleWithToken",
    		"transactionNotes1" : "Updated 1",
    		"transactionNotes2" : "Updated 2",
    		"transactionNotes3" : "Updated 3"
          }
}

Reply
{
    "bankAccount": {
        "accountNotes1": "",
        "accountNotes2": "",
        "accountNotes3": "",
        "accountNumber": "******7743",
        "accountType": "checking",
        "address": "123",
        "bankName": "",
        "city": "Anytown",
        "divisionId": 1,
        "email": "[email protected]",
        "firstName": "Wilma",
        "inputMode": 1,
        "key_alias": 60,
        "lastFour": "7743",
        "lastName": "Flintstone",
        "lastUsed": "1999-01-01 00:00",
        "middleName": "",
        "paywayToken": 1200000024,
        "phone": "1234567890",
        "routingNumber": "111111118",
        "state": "FL",
        "status": 2,
        "zip": "01234"
    },
    "directDebitTransaction": {
        "amount": 1000,
        "authorizedTime": "2021-03-02 11:36:39-05",
        "capturedTime": "2021-03-02 11:36:39-05",
        "cbMode": 4,
        "checkNumber": "5432",
        "fsvIndicator": "",
        "id_deposit": 0,
        "name": "20210225_01_ACH_SaleWithToken",
        "paymentType": "single",
        "posting_date": "1999-01-01 00:00:00-05",
        "processorResultCode": "",
        "processorSoftDescriptor": "",
        "purpose": 0,
        "rejectReason": 0,
        "resultCode": 0,
        "sessionToken_string": "0",
        "settledTime": "1999-01-01 00:00:00-05",
        "sourceId": 3,
        "standardEntryClass": "PPD",
        "status": 4,
        "tax": 100,
        "terminalCity": "",
        "terminalState": "",
        "transactionNotes1": "Updated 1",
        "transactionNotes2": "Updated 2",
        "transactionNotes3": "Updated 3"
    },
    "paywayCode": "5000",
    "paywayMessage": ""
}

 

14.2.9 Queue Add Account Request

path:	/Account/ACH
method:	PUT
Request:{
"request": "queueAddAccount",
"userName": "villagepwtest",
"password": "villagepwtest1!",
"companyId": "3",
"divisionId": 7,
}

Reply:{
    "paywayCode": "5000",
    "paywayMessage": "",
    "paywayRequestToken": "13F5E41CAA621DCC047A747CC6D18D39",
    "transactionName": "0000000000"
}
 

 

14.2.10 Send Queued Add Account Request

path:	/Account/ACH
method:	PUT
Request:{
"request": "sendQueuedAddAccount",
"paywayRequestToken": "13F5E41CAA621DCC047A747CC6D18D39",
"accountInputMode": "primaryAccountNumber",
    "bankAccount": {
        "accountNotes1": "Notes about account",
        "accountNotes2": "More info",
        "accountNotes3": "",
        "accountNumber": "5542965",
        "accountType": "checking",
        "address": "12 No Rain Terrace",
        "city": "Singing Desert",
        "email": "[email protected]",
        "firstName": "Lois",
        "lastName": "Lane",
        "middleName": "",
        "phone": "546-654-3278",
        "routingNumber": "765488857",
        "state": "AZ",
        "zip": "01929"
    },
}

Reply:{
    "paywayCode": "5000",
    "paywayMessage": ""
}

 

14.2.11 Get Redirected Add Account Results

path:	/Query/ACH
method:	POST
Request:{
"request": "redirectedAddAccountResults",
"paywayRequestToken": "2FDBFA54D4855AC62D92E4A928E3C6A9",
}

Reply:{
    "achaccount": {
        "accountNotes1": "Notes about account",
        "accountNotes2": "More info",
        "accountNotes3": "",
        "accountNumber": "******8999",
        "accountType": "checking",
        "bankName": "",
        "city": "Singing Desert",
        "divisionId": 7,
        "email": "[email protected]",
        "firstName": "Dave",
        "inputMode": 1,
        "key_alias": 60,
        "lastFour": "8999",
        "lastName": "MacBeth",
        "lastUsed": "1999-01-01 00:00",
        "middleName": "",
        "paywayToken": 10000227,
        "phone": "8882222222",
        "routingNumber": "023458712",
        "state": "AZ",
        "status": 2,
        "zip": "01929"
    },
    "achtransaction": null,
    "paywayCode": "5000",
    "paywayMessage": ""
}

 

14.2.12 Queue A Sale Transaction

path:	/Payment/ACH
method:	POST
Request:{
"request": "queueSale",
“userName": "villagepwtest",
 "password": "villagepwtest1!",
 "companyId": "3",
 "directDebitTransaction": {
        "amount": 1000,
        "name": "TEST-ACH-026-05",
        "checkNumber": "5432",
        "paymentType": "recurring",
        "sourceId": 11,
       "standardEntryClass": "PPD",
        "tax": 100,
        "transactionNotes1": "Queued",
        "transactionNotes2": "This one",
        "transactionNotes3": ""
    },
}

Reply:{
    "paywayCode": "5000",
    "paywayMessage": "",
    "paywayRequestToken": "888F715B12FE8542D76C26009CE80B41",
    "transactionName": ""
}

 

14.2.13 Send Queued Transaction

path:	/Payment/ACH
method:	POST
Request:{
"request": "sendQueuedTransaction",
 “paywayRequestToken": "888F715B12FE8542D76C26009CE80B41",
"accountInputMode": "primaryAccountNumber",
"bankAccount": {
        "accountNotes1": "Notes about account",
        "accountNotes2": "More info",
        "accountNotes3": "",
        "accountNumber": "55487263",
        "accountType": "checking",
        "address": "12 Broken Rock Terrace",
        "city": "Singing Desert",
        "email": "[email protected]",
        "firstName": "Prospero",
        "lastName": "Koi",
        "middleName": "Genius",
        "phone": "222-786-2222",
        "routingNumber": "890488857",
        "state": "AZ",
        "zip": "01942"
    },
}

Reply:{
    "paywayCode": "5000",
    "paywayMessage": ""
}

 

14.2.14 Get Redirected Transaction Results

path:	/Query/ACH
method:	POST
Request:{
"request": "redirectedTransactionResults",
"paywayRequestToken": "6AB30FA1C25D3CC3E331BA47EA674190",
}
Reply:{
    "achaccount": {
        "accountNotes1": "Notes about account",
        "accountNotes2": "More info",
        "accountNotes3": "",
        "accountNumber": "******7263",
        "accountType": "checking",
        "bankName": "",
        "city": "Singing Desert",
        "divisionId": 7,
        "email": "[email protected]",
        "firstName": "Prospero",
        "inputMode": 1,
        "key_alias": 60,
        "lastFour": "7263",
        "lastName": "Koi",
        "lastUsed": "1999-01-01 00:00",
        "middleName": "Genius",
        "paywayToken": 1200000220,
        "phone": "2227862222",
        "routingNumber": "890488857",
        "state": "AZ",
        "status": 2,
        "zip": "01942"
    },
    "achtransaction": {
        "amount": 1000,
        "authorizedTime": "2020-10-29 13:06:28-04",
        "capturedTime": "2020-10-29 13:06:28-04",
        "cbMode": 2,
     "checkNumber": "",
        "fsvIndicator": "",
        "id_deposit": 0,
        "name": "TEST-ACH-026-05",
        "paymentType": "recurring",
        "posting_date": "1999-01-01 00:00:00-05",
        "processorResultCode": "",
        "processorSoftDescriptor": "",
        "purpose": 0,
        "rejectReason": 0,
        "resultCode": 5000,
        "sessionToken_string": "0",
        "settledTime": "1999-01-01 00:00:00-05",
        "sourceId": 11,
    "standardEntryClass": "PPD",
        "standardEntryCode": 0,
        "status": 4,
        "tax": 100,
        "transactionNotes1": "Queued",
        "transactionNotes2": "This one",
        "transactionNotes3": ""
    },
    "paywayCode": "5000",
    "paywayMessage": ""
}
}

 

14.2.15 Queue Add Account Request

path:	/Account/ACH
method:	PUT
Request:{
"request": "queueAddAccount",
"userName": "villagepwtest",
"password": "villagepwtest1!",
 "companyId": "3",
"divisionId": 7,
}

Reply:{
    "paywayCode": "5000",
    "paywayMessage": "",
    "paywayRequestToken": "13F5E41CAA621DCC047A747CC6D18D39",
    "transactionName": "0000000000"
}

 

 

14.2.16 Get Redirected Add Account Results

path:	/Query/ACH
method:	POST
Request:{
"request": "redirectedAddAccountResults",
"paywayRequestToken": "C61AD8BB743D9E3BF9EF4FED0B10E448",
}

Reply:{
    "achaccount": {
        "accountNotes1": "Notes about account",
        "accountNotes2": "More info",
        "accountNotes3": "",
        "accountNumber": "******2965",
        "accountType": "checking",
        "bankName": "",
        "city": "Singing Desert",
        "divisionId": 7,
        "email": "[email protected]",
        "firstName": "Lois",
        "inputMode": 1,
        "key_alias": 60,
        "lastFour": "2965",
        "lastName": "Lane",
        "lastUsed": "1999-01-01 00:00",
        "middleName": "",
        "paywayToken": 10000228,
        "phone": "5466543278",
        "routingNumber": "765488857",
        "state": "AZ",
        "status": 2,
        "zip": "01929"
    },
    "achtransaction": null,
    "paywayCode": "5000",
    "paywayMessage": ""
}

 

14.2.17 Retrieve Account Data with Token and Division Id

path:	/Query/ACH
method:	POST
Request:{
"request": "getAccount",
"divisionId": "7",
“paywayAccountToken": "1200000134",
“paywaySessionToken": "7F9CD72CE4F4183795138EEAA0B152A8",
}

Reply:{
    "achaccount": {
        "accountNotes1": "Notes about account",
        "accountNotes2": "More info",
        "accountNotes3": "",
        "accountNumber": "******1881",
        "accountType": "checking",
        "bankName": "Jackie Daytona Savings and Loan",
        "city": "Singing Desert",
        "divisionId": 7,
        "email": "[email protected]",
        "firstName": "Wiley",
        "inputMode": 1,
        "key_alias": 60,
        "lastFour": "1881",
        "lastName": "Coyote",
        "lastUsed": "1999-01-01 00:00",
        "middleName": "Genius",
        "paywayToken": 1200000134,
        "phone": "2222222222",
        "routingNumber": "123456789",
        "state": "AZ",
        "status": 2,
        "zip": "01929"
    },
    "achtransaction": null,
    "paywayCode": "5000",
    "paywayMessage": ""

 

14.2.18 Retrieve Transaction Data (With Account Data) Using Name and Source Id

path:	/Query/ACH
method:	POST
Request:{
"request": "getTransaction",
"paywaySessionToken": "7F9CD72CE4F4183795138EEAA0B152A8",
"sourceId": "11",
"transactionName": "TEST-ACH-026-04"
}

Reply:{
    "achaccount": {
        "accountNotes1": "Notes about account",
        "accountNotes2": "More info",
        "accountNotes3": "",
        "accountNumber": "******1881",
        "accountType": "checking",
        "bankName": "Jackie Daytona Savings and Loan",
        "city": "Singing Desert",
        "divisionId": 7,
        "email": "[email protected]",
        "firstName": "Wiley",
        "inputMode": 1,
        "key_alias": 60,
        "lastFour": "1881",
        "lastName": "Coyote",
        "lastUsed": "1999-01-01 00:00",
        "middleName": "Genius",
        "paywayToken": 1200000134,
        "phone": "2222222222",
        "routingNumber": "123456789",
        "state": "AZ",
        "status": 2,
        "zip": "01929"
    },
    "achtransaction": {
        "amount": 1000,
        "authorizedTime": "2020-10-29 13:06:27-04",
        "capturedTime": "2020-10-29 13:06:27-04",
        "cbMode": 2,
     “checkNumber": "5432",
        "fsvIndicator": "",
        "id_deposit": 0,
        "name": "TEST-ACH-026-04",
        "paymentType": "recurring",
        "posting_date": "1999-01-01 00:00:00-05",
        "processorResultCode": "",
        "processorSoftDescriptor": "",
        "purpose": 0,
        "rejectReason": 0,
        "resultCode": 5000,
        "sessionToken_string": "0",
        "settledTime": "1999-01-01 00:00:00-05",
        "sourceId": 11,
     "standardEntryClass": "PPD",
        "standardEntryCode": 0,
        "status": 6,
        "tax": 100,
        "transactionNotes1": "Notes field 1",
        "transactionNotes2": "Order 123",
        "transactionNotes3": "Other note"
    },
    "paywayCode": "5000",
    "paywayMessage": ""
}

 

14.2.19 Get Hosted Add Account Results

path:	/Query/ACH
method:	POST
Request:{
    "paywayRequestToken": "208651653FD0EBA11B663016C3D276E1",
    "request": "redirectedAddAccountResults"
}

Reply:{
    "achaccount": {
        "accountNotes1": "Notes about account",
        "accountNotes2": "More info",
        "accountNotes3": "",
        "accountNumber": "******8999",
        "accountType": "checking",
        "address": "12 Big Rock Terrace",
        "bankName": "",
        "city": "Singing Desert",
        "divisionId": 7,
        "email": "[email protected]",
        "firstName": "Dave",
        "inputMode": 1,
        "key_alias": 60,
        "lastFour": "8999",
        "lastName": "MacBeth",
        "lastUsed": "1999-01-01 00:00",
        "middleName": "",
        "paywayToken": 10000271,
        "phone": "8882222222",
        "routingNumber": "023458712",
        "state": "AZ",
        "status": 2,
        "zip": "01929"
    },
    "achtransaction": null,
    "paywayCode": "5000",
    "paywayMessage": ""
}


 

Subscribe

Every post in your inbox