---
title: "Get recurring payment status"
method: GET
path: "/payment/gkash/recurring/status"
tags: ["payment"]
---

# Get recurring payment status

`GET /payment/gkash/recurring/status`

Retrieve the status of a recurring payment transaction by reference number. This endpoint:
    - Returns payment status (success/failed/pending/processing)
    - Includes GKash transaction details (status, transaction ID, description)
    - Shows epkey if available
    - Provides timestamps for payment lifecycle
    
    **Use Cases:**
    - Check if a recurring payment was processed successfully
    - Verify payment status after initiating a recurring payment
    - Monitor payment processing status

## Query parameters

- `refNo` string, required

## Response `200`

Recurring payment status retrieved successfully

- GetRecurringPaymentStatusResponseDto
  - `success` boolean, required — Success status
  - `message` string, required — Response message
  - `data` object, required — Recurring payment status data

## Other responses

- `404` — Payment not found

---

[API](https://skmtc.dev/tonewow/apis/tonewow-database-api.md) · [All operations](https://skmtc.dev/tonewow/apis/tonewow-database-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/tonewow/tonewow-database-api/revisions/f36472974ad4/schema)
