API Commands

API INTEGRATION GUIDE (v 1.12.0)

API Commands are sent from merchant’s system to the Gateway with HTTP protocol. Request need to be sent to URL provided by GPN Data. Data is transmitted as POST parameter.

700 – Start Credit Card charge (3DS Enabled)

Allows the merchant to submit a charge to the cardholder’s Credit Card and includes 3DS capability when 3DS is specified in the Merchant Agreement. (See Appendix for “3DS Explanation”).

700 – Start Credit Card charge (3DS Enabled)

701 – Request Capture Authorization

Allows the merchant to submit a request to capture an authorized only transaction previously submitted and approved using the 700 command.

701 – Request Capture Authorization

702 – Request Cancel Authorization

Allows the merchant to submit a request to cancel an authorized only transaction previously submitted and approved using the 700 command.

702 – Request Cancel Authorization

708 – Check transaction details

Returns current transaction details including rebill child transactions.

708 – Check transaction details

709 – Check transaction status

Returns current transaction state. Optionally sends Notification 850.

709 – Check transaction status

720 – Credit Request

Allows the merchant to submit a request for credit to the cardholder’s Credit Card.

720 – Credit Request

756 – Manual Rebill Request

Allows the merchant to manually request the execution of the Rebill and follow-up transaction when authorized by Merchant Agreement and indicated in the Merchant Profile.

756 – Manual Rebill Request

760 – Request Refund

Allows the merchant to submit a refund request.

760 – Request Refund

Good to know: Please find all API commands below, starting with 700 – Start Credit Card charge (3DS Enabled)

Last updated