Standing Instruction Sale
Check Mandate Status
Retrieve the current status, payment count, and details of a standing instruction mandate.
POST
SI Status
When to Use
Check the current lifecycle state of a standing-instruction mandate — e.g., whether it’s still active, how many debits have been processed, and how many remain. Applies to on-demand and auto debit mandates (PayDirect and PayCollect). See Standing Instruction Sale in the API Reference sidebar.Mandate Status Values
Example Data Payloads
Active mandate: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.
Body
application/json
PayGlocal-issued mandate identifier.
Example:
"mandate_abc123"
Response
Mandate status retrieved.
Standard PayGlocal response envelope (GlocalApiResponse).
PayGlocal global transaction ID.
Example:
"gl_9c2645ed09edb22e"
High-level status of this API response.
Example:
"SUCCESS"
Human-readable message.
Response timestamp (DD/MM/YYYY HH:MM:SS).
Example:
"10/01/2026 15:00:00"
Empty on success; populated on failure.
Example:
""
Operation-specific payload. Shape varies by endpoint.
Field-level validation errors (populated on 4xx).
SI Status

