ACH Recurring Sale

Body Params
string
required
Defaults to Vw7RdW6IPmRH4Z2feCE8Pp1iqeahSonN

Merchant APP ID (Alphanumeric - Length of 32 chars)

string
required
Defaults to Tv26MihzxwblHyk6gEuVelY2XwQE58jU

Merchant APP KEY (Alphanumeric - Length of 32 chars and special chars $@%#)

string
required
Defaults to 2319916062

EPI is an end point identifier, Identify the device on valor infrastructure, it's a 10 digit number starts with 2

string
required
Defaults to achaddrecurringsale

Message type for sale transaction request achaddrecurringsale

string
required
Defaults to 9884210510

Customer account number should be numeric

string
required
Defaults to 021000021

Routing number is a nine-digit code used to identify a financial institution within the ACH

string
required
Defaults to John Smith

Name of the payee - Alphabet (Max length of 30 chars)

string
required
Defaults to C

Account type should be C => Checking, S =>Savings, G => GeneralLedger

string
required
Defaults to Business

Customer entry class should be present ( Business or Personal)

string
Defaults to 0.01

Transaction amount - Maximum amount $999999.99 (Ex: 0.01 to 999999.99)

string
required
Defaults to 1

Default set as 1

string
required
Defaults to 2026-09-25

Subscription start payment date accepted expiry YYYYMMDD

string
required
Defaults to 6

The number of subscriptions should be set between 1 and 6. If the subscription is set to never expire, please use -1

string
required
Defaults to 2

1 – Daily 2 – Weekly 3 – Bi-Weekly 4 – Monthly

string
Defaults to 0

State tax amount - Currency $ (Eg. 00.00)

string
Defaults to 0

City tax amount - Currency $ (Eg. 00.00)

string
Defaults to 0

Reduced tax amount - Currency $ (Eg. 00.00)

string
required
Defaults to Debit

Credit or Debit

string
string

Customer email id - Varchar 255 (Ex: [email protected]). For ACH banking email or phone required

string

Customer phone number- 10 digit Numeric (Ex: 5247896523)

string
required
Defaults to 3

For frequency types 1 (Daily) and 4 (Monthly), the day of the month should be set between 1 and 30. For frequency types 2 (Weekly) and 3 (Bi-Weekly), the day of the week should be set between 0 and 6

string
Defaults to 0

If the transaction can be sent to the QB account, set the value to 1; otherwise, set it to 0.

string
Defaults to 0

Set to 1 if the QuickBooks invoice email is sent, otherwise set to 0.

vaultPaymentInfo
object

Perform an ACH sale using customer vault information instead of direct account details.

Responses

Language
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json