payment

Gkash payment return handler (GET)

Handles payment return from Gkash via GET request with query parameters. Same functionality as POST endpoint.

get/payment/return/gkash

Response

Payment return processed successfully

successboolean required

Whether the operation was successful

messagestring required

Response message

dataobject required

Payment status data

Example response

{
  "success": true,
  "message": "Payment status retrieved successfully",
  "data": {
    "paymentId": 123,
    "refNo": "merchant-reference-712893",
    "status": "success",
    "amount": 100,
    "currency": "MYR",
    "gkashStatus": "88 - Transferred",
    "gkashTransId": "M161-P0-999999",
    "gkashDescription": "00 - Approved",
    "isSuccess": true,
    "isFailed": false,
    "epkey": "5FBEA07FFB52E7D94AEFEB8582ED08F5FE129949AB8FB3788A3C4D58534D81D269FCC2EEB",
    "createdAt": "2025-01-15T10:30:00.000Z",
    "updatedAt": "2025-01-15T10:35:05.000Z",
    "completedAt": "2025-01-15T10:35:05.000Z"
  }
}

Changes

No recorded changes to this endpoint across all 1 revision of this API.