Hosted Page Sale(L2 & L3)

Level 2: The PO Number is mandatory and must be included in the request.
Level 3: All Level 3–specific fields listed in the API description are mandatory and must be included in the request.

Body Params
string
required
Defaults to h6tSvf0Cz7fSB86B44bkLEplS15AsWYo

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

string
required
Defaults to zOKj0LUOiW4L9jFRrMbMiJQ5KxQEpSMm

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

string
required
Defaults to 2412333540

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 ('sale' - Amount of the purchase will be deducted from the cardholder's bank account)

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 inv0001

Invoice number is a unique number assigned (Alphanumeric varchar)

string
Defaults to king size bed 10x12

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

string
Defaults to 0

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

string

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

string

Customer email id - Varchar 255 (Ex: [email protected])

string
Defaults to 0

Tax amount - Currency $ (Eg. 00.00)

int32
required
Defaults to 1

Should be set always 1

string

Merchants call back url - It will be redirected to payment page

string
Defaults to 0

Set value 0 (Fee will be calculate from merchant portal)

string

For this flag successful transaction, page redirect to success page

string

For this flag failed transaction, page redirect to failed page

string
required
Defaults to US

Shipping country should be mention default set us US

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
required
Defaults to Test

Customer name for the quick book account

string
Defaults to 0

If the never expire to set as 0 or 1

date

Please ensure it is active and formatted as YYYY-MM-DD

lineItems
array of objects
lineItems
string
Defaults to 1699

Product Discount ID

string
Defaults to 0

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

additional_prompts
array of objects
additional_prompts
string
Defaults to 0

The notification value should be set to 1 or 0.

string

If the customer enters their information in the invoice request but the payment page does not appear, set the value to 0.

string
required

The PO number must be provided to receive the Level 2 benefit (Alphanumeric Max 25 chars)..

string
required

The Customer VAT should be maximum 13-character alphanumeric value (Level 3 benefit).

double
required

Freight amount - Currency $ (Eg. 00.00) (Level 3 benefit).

double
required

Freight tax amount - Currency $ (Eg. 00.00) (Level 3 benefit).

string
required

The postal code should be maximum 10 numeric value (Level 3 benefit).

string
required

The VAT invoice should be Maximum 15-character alphanumeric value (Level 3 benefit).

string
required

Duty amount - Currency $ (Eg. 00.00) (Level 3 benefit).

Responses

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