Auth Reversal
Reverse (void) an authorized payment before it is captured.
Documentation Index
Fetch the complete documentation index at: https://payglocal.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
When to Use
Void anAUTHORIZED transaction that has not yet been captured. This releases the hold on the customer’s card.
Authorizations
RSA-signed JWS (JSON Web Signature) token carrying the request payload.
- Header:
{ "alg": "RS256", "kid": "<merchant-key-id>", "iss": "<merchant-id>", "x-gl-enc": "false", "is-digested": "true" } - Payload: the exact JSON body sent in the request (or its SHA-256 digest when
is-digested=true). - Signed with the merchant's RSA private key; PayGlocal verifies with the matching public key.
Used by all
/gl/v1/payments/*endpoints.
Path Parameters
PayGlocal gid of the authorized transaction.
Body
Unified request body for payment initiation, capture, refund, reversal, and SI operations.
Most fields are optional — which fields are required depends on the operation. See each
endpoint's required: list for operation-specific rules.
Note: required: lists are best-effort and derived from current integration examples —
validate against your integration spec or contact your PayGlocal implementation lead.
Merchant's unique transaction identifier. Required for /initiate and SI sale.
"order_1712345678"
Merchant's secondary unique reference.
Full or partial refund indicator (used on refund calls).
F, P "F"
Refund lifecycle action.
Full or partial capture indicator (used on capture calls).
F, P "F"
If true on /initiate, the transaction is auto-captured post-auth.
Payment instrument + amount details for a transaction.
Risk & analytics payload forwarded to fraud engines.
Mandatory when registering a standing instruction on initiate. Omit for GPI-only sales without a mandate.
URL PayGlocal redirects to after payment completion.
Opaque merchant metadata echoed back in callbacks.
Set true to enable Dynamic Currency Conversion.
PayGlocal DCC quote reference (when dcc_indicator=true).
Response
Authorization reversed.
Standard PayGlocal response envelope (GlocalApiResponse).
PayGlocal global transaction ID.
"gl_9c2645ed09edb22e"
High-level status of this API response.
"SUCCESS"
Human-readable message.
Response timestamp (DD/MM/YYYY HH:MM:SS).
"10/01/2026 15:00:00"
Empty on success; populated on failure.
""
Operation-specific payload. Shape varies by endpoint.
Field-level validation errors (populated on 4xx).

