Initiate Authentication

Log in to see full request history
Body Params
string
required

A session ID, is a unique identifier that a server generates as part of the create session API call and assigns to a merchant transaction for the duration of the session (15 min).

string
required
Defaults to 5123450000000008

Valid card number, as a string without any separators. Length of 16 for Visa, MasterCard, Mada cards. Length of 15 for American Express cards.

string
required
Defaults to https://samplereturnurl.com

The URL where the client will be automatically redirected to once the Authentication process has been successful. Must be dynamic, based on the order being created. Must be a URL with a HTTPS protocol.

string

Name of the merchant initiating the transaction

string
Defaults to https://samplecallbackurl.com

The URL where the response containing order details will be returned. Must be a valid URL and must have an HTTPS protocol.

boolean

If this is set to true, then the customer is allowed to use the payment gateway

boolean

If this is set to true, then the customer account will be created and can be used for later transactions.

string
Defaults to Pay

Type of payment operation that is carried out with this transaction

boolean

This field only applies if you collect details of card from your payers, store them, and either you or your payers use the stored value for subsequent payments.

boolean

Flag indicating whether certain type of payment methods are restricted for this transaction

string
Defaults to DirectAPI

Source of capturing the transaction. Use "DirectAPI" for this call.

deviceIdentification
object
Responses

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