Process a Transaction

Submit a real-time transaction to the E-xact gateway. Select an example from the dropdown to see different transaction types.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
number

The amount of the transaction.

string

The type of transaction (e.g., '00' for Purchase, '01' for Pre-Auth).

string

Auth number required for tagged transactions.

string

Unique ID used to reference a previous transaction (for completions/refunds).

string

Customer reference number (PO number).

string

Optional reference number provided by the merchant.

string

Transaction reference number (Invoice number).

string

Additional reference field.

string

User name for tracking transactions.

string

Name of the cardholder.

string

The credit card number (PAN).

string

Card expiry in MMYY format.

string

Email address of the client/customer.

string

IP address of the client/customer.

string

Language code for the transaction.

string

Card verification string 1 (Street Address and Zip/Postal Code).

string

Card verification string 2 (CVD Code).

string

Billing zip/postal code.

string

Cardholder Authentication Verification Value. Forward the CAVV string returned from the provider.

string

Algorithm used for CAVV.

integer

Indicates if the transaction is an e-commerce transaction.

string

Wallet provider ID (e.g., '4' for Apple Pay, '6' for Google Pay).

string

Transaction ID for 3D Secure.

integer

Indicates the presence of CVD/CVV2.

number

Surcharge amount applied to the transaction.

number

Amount of the first tax.

number

Amount of the second tax.

string

Tax 1 registration number.

string

Tax 2 registration number.

stored_credentials
object

Stored Credentials on File information (CIT/MIT).

Responses

401

Unauthorized - Check credentials

Language
Credentials
Basic
base64
:
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json