v1

latestOpenAPI 3.1.02026-08-0425501.2 MB

Hosted Page Sale(L2 & L3) - Update and Resend

post/?hostedpagesalel2l3

Request body

appidstring required

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

appkeystring required

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

epistring required

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

txn_typestring required

sale ('sale' - Amount of the purchase will be deducted from the cardholder's bank account)

uidstring required

Epage UID to update and resend

amountnumber double required

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

invoicenumberstring

Invoice number is a unique number assigned (Alphanumeric varchar)

orderdescriptionstring

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

surchargestring

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

phonestring

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

emailstring

Customer email id - Varchar 255 (Ex: test@domain.com)

taxstring

Tax amount - Currency $ (Eg. 00.00)

epageinteger required

Should be set always 1

redirect_urlstring

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

ignore_surcharge_calcstring

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

success_urlstring

For this flag successful transaction, page redirect to success page

failure_urlstring

For this flag failed transaction, page redirect to failed page

shipping_countrystring required

Shipping country should be mention default set us US

is_sync_qbstring

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

customer_namestring required

Customer name for the quick book account

never_expirestring

If the never expire to set as 0 or 1

active_onstring date

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

discount_idstring

Product discount ID

qb_email_invoicestring

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

notification_statusstring

The notification value should be set to 1 or 0.

is_customer_info_availstring

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

po_numberstring required

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

customer_VATstring required

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

freight_amountnumber double required

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

freight_tax_amountnumber double required

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

ship_from_postal_codestring required

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

VAT_invoicestring required

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

duty_amountstring required

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

amount_typestring

Paynow amount type should be set as 1 otherwise set 0

invoice_modeinteger

Paynow invoice mode should be set as 1 otherwise set 0

Response

200

object required