Sale API

Direct sale with the card number

Body Params
string
required
Defaults to QWizN3u0poN5Wrb4GaKAqAp63EvKkZRK

Merchant APP ID (Alphanumeric - Length of 32 chars)

string
required
Defaults to lo196Pj5Vw1pScye3iq8z2WdSOTcNGVD

Merchant APP Key (Alphanumeric - Length of 32 chars)

string
required
Defaults to 2319923425

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 sale

sale or auth ('sale' - Amount of the purchase will be deducted from the cardholder's bank account and 'auth' - it will be held (authorized) for a certain period of time/days)

string
required
Defaults to 3D97D58D65F905E67622E7E6D98D0D5BDA37842A

Card token can be generated from Create Card Token

double
required
Defaults to 20

Transaction amount - Maximum amount $99,999.99 (Ex: 0.1 to 99,999.99). A request should not be sent when the amount is 0. The amount must be greater than zero

string
Defaults to passagejs
string

Name of the cardholder - Alphabet (Max length of 25 chars)

string
Defaults to inv0001

Invoice number is a unique number assigned (Alphanumeric - Max length of 12 chars)

string
Defaults to king size bed 10x12

Add the order description - Optional (Alphanumeric - Max length of 50 chars)

double
Defaults to 1

Additional fee of surcharge amount - Currency $ (Eg: 10.00)

int32
Defaults to 1

The value '0' represents a transaction being ran on the traditional MID with no custom fee added, while '1' represents a transaction being ran on the cash discounting MID with the custom fee added

int32

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

string
Defaults to 2 Jericho Plz

Shipping address should be max 100 chars - Alphanumeric

string

Billing address should be max 100 chars - Alphanumeric

string
Defaults to Jericho

City should be allowed max 50 chars of string (Ex: New York, San Francisco)

string
Defaults to NY

State 2 chars of capital (Ex: New York - NY, California - CA)

string
required
Defaults to US

Shipping country should be mention default set us US

string
Defaults to US

Billing country should be mention default set us US

string
Defaults to 50001

Zip code should be 5 digits (Numeric - Ex: 10001, 90002)

string

Customer email id - Varchar (Ex: [email protected], Max length of 50 chars)

string
Defaults to 0

Optional - This property is designed to control the sending of emails to customers, where a value of 0 indicates that the mail was not sent, and a value of 1 indicates that the mail will be sent.

string
Defaults to 1

Optional - This property is designed to control the sending of SMS to customers, where a value of 0 indicates that the SMS was not sent, and a value of 1 indicates that the SMS will be sent.

string
Defaults to 0

Optional - This property is designed to control the sending of emails to merchants, where a value of 0 indicates that the mail was not sent, and a value of 1 indicates that the mail will be sent.

string
Defaults to 1.02

Tax amount - Currency $ (Eg. 00.00)

order_details
object
additional_prompts
array of objects
additional_prompts
vaultPaymentInfo
object
string

The PO number must be provided to receive the Level 2 benefit.

string

Maximum 13-character alphanumeric value.

double
double
string

Maximum 10 numeric value

string

Maximum 15-character alphanumeric value.

double
Responses

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