Skip to main content

Overview

The Refund Service lets you initiate a refund for an already-successful payment. PayGlocal supports both full refunds and partial refunds.

Endpoint

Replace {gid} with the PayGlocal GID returned in the original GPI service response.

Request

Request Fields

Response (Success)

Refund Status Values

Checking Refund Status

To confirm whether a refund was successfully processed, use the Get Status Service with the GID of the original payment transaction.

Partial vs Full Refund

Important Notes

  • Refunds can only be initiated for transactions with a SENT_FOR_CAPTURE status.
  • The merchantTxnId in the refund request must be unique — it cannot be the same as the original GPI transaction ID.
  • Refund processing time depends on the card network and issuing bank; typically 5–7 business days for the customer to see the credit.