Initiate

Starts the PayWeb3 transaction process by submitting payment details to PayGate. Returns a PAY_REQUEST_ID and CHECKSUM, which are required for redirecting the customer to the secure PayWeb payment page.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Form Data
string

Your PayGateID – assigned by PayGate

string

This is your reference number for use by your internal systems

string

Transaction amount in cents. e.g. 32.99 is specified as 3299

string

Currency code of the currency the customer is paying in. See Currency Codes

string

Once the transaction is completed, PayWeb will return the customer to a page on your web site. The page the customer must see is specified in this field

string

This is the date that the transaction was initiated on your website or system. The transactionCountry code of the country the customer is paying from date must be specified in 'Coordinated Universal Time' (UTC) e.g. 2016-05-30 09:30:10

string

The locale code identifies to PayGate the customer’s language, country and any special variant preferences (such as Date/Time format) which may be applied to the user interface. Not all the locales in the [locale table][#locales] are supported by PayGate. Please confirm with Support if the locale(s) you are using is supported. If the locale passed is not supported, then PayGate will default to the “en” locale. See Locale Codes

string

The country code of the customer's location. See Country Codes

string

If the transaction is approved, PayWeb will email a payment confirmation to this email address – unless this is overridden at a gateway level by using the Payment Confirmation setting. This field remains compulsory but the sending of the confirmation email can be blocked

string

Your webhook endpoint.

string

This field contains a calculated MD5 hash based on the values of ALL the above-mentioned fields and a key. Refer to the section on Security below for more detail regarding the MD5 hash.

Headers
string
Response

Language
Credentials
http
LoadingLoading…
Response
Click Try It! to start a request and see the response here!