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 Authorization702 – 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 Authorization708 – Check transaction details
Returns current transaction details including rebill child transactions.
708 – Check transaction details709 – Check transaction status
Returns current transaction state. Optionally sends Notification 850.
709 – Check transaction status720 – Credit Request
Allows the merchant to submit a request for credit to the cardholder’s Credit Card.
720 – Credit Request756 – 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 Request760 – Request Refund
Allows the merchant to submit a refund request.
760 – Request RefundLast updated