Documentation
  • Welcome!
  • Card (server to server)
    • Overview
      • Authentication
      • Process Flow
      • API Endpoints
      • Testing
    • API Commands
      • 700 – Start Credit Card charge (3DS Enabled)
      • 701 – Request Capture Authorization
      • 702 – Request Cancel Authorization
      • 708 – Check transaction details
      • 709 – Check transaction status
      • 720 – Credit Request
      • 756 – Manual Rebill Request
      • 760 – Request Refund
    • Notifications
      • Notifications
      • 850 – Transaction state Notification
      • 860 – Refund Notification
      • 880 – Dispute Notification
    • Transaction Status Codes
    • 3D Secure Integration
  • APM Checkout (Blik)
    • Overview
      • Process Flow
      • Testing
    • Errors
      • Error object
      • Errors type list
      • Decline errors code list
    • Create a checkout session
    • Retrieve a Checkout Session
    • Webhoook Event Notification
    • Pay a Checkout Session
  • Refund a Checkout Session
  • Retrieve checkout session refund
  • Wallet API
    • Introduction
      • Authentication
      • Metadata
    • Errors
      • Error object
      • Errors type list
      • Decline errors code list
    • Payout
      • Create a payout
      • Retrieve a payout
  • Wallet payment page
    • Payment Page
Powered by GitBook
On this page
  • 700 – Start Credit Card charge (3DS Enabled)
  • 701 – Request Capture Authorization
  • 702 – Request Cancel Authorization
  • 708 – Check transaction details
  • 709 – Check transaction status
  • 720 – Credit Request
  • 756 – Manual Rebill Request
  • 760 – Request Refund
  1. Card (server to server)

API Commands

API INTEGRATION GUIDE (v 1.12.0)

PreviousTestingNext700 – Start Credit Card charge (3DS Enabled)

Last updated 12 months ago

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”).

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.

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.

708 – Check transaction details

Returns current transaction details including rebill child transactions.

709 – Check transaction status

Returns current transaction state. Optionally sends Notification 850.

720 – Credit Request

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

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.

760 – Request Refund

Allows the merchant to submit a refund request.

Good to know: Please find all API commands below, starting with

700 – Start Credit Card charge (3DS Enabled)
701 – Request Capture Authorization
702 – Request Cancel Authorization
708 – Check transaction details
709 – Check transaction status
720 – Credit Request
756 – Manual Rebill Request
760 – Request Refund
700 – Start Credit Card charge (3DS Enabled)