ApiPay (Kaspi Pay Invoicing API)
Automated Kaspi Pay invoicing by phone number with real-time payment tracking for businesses in Kazakhstan.
2 subscribers
15 endpoints
The in-depth APIMemo review for this API hasn't been published yet —
the data below comes straight from the public marketplace listing.
ApiPay (Kaspi Pay Invoicing API) endpoints
| Method | Endpoint | Description |
|---|---|---|
| POST |
Create invoices /invoices |
Creates a Kaspi Pay invoice by phone number and returns the payment status. This endpoint allows businesses to automatically issue invoices and track payments in real time… |
| GET |
Get invoice /invoices |
Retrieve invoices created in the system with optional filtering by order ID or status. |
| POST |
CancelInvoice /invoices/{id}/cancel |
Cancel an existing invoice. Only invoices with status "pending" can be cancelled |
| POST |
Create recurring payment / |
Creates a recurring payment subscription for automatic charges according to the specified schedule |
| GET |
Get Recurring Payments /recurring-invoices |
Returns a list of recurring payments with filtering and pagination. |
| PUT |
Update recurring payment /recurring-invoices/id |
Update parameters of an existing recurring payment. Allows changing amount, status, description, or customer phone |
| POST |
Pause recurring payment /recurring-invoices/{id}/pause |
Temporarily pause an active recurring payment. No further charges will be made until the payment is resumed. |
| POST |
Resume recurring payment /recurring-invoices/{id}/resume |
Resume a previously paused recurring payment. Charges will continue according to the schedule. |
| POST |
Cancel recurring payment /recurring-invoices/{id}/cancel |
Cancel a recurring payment permanently. No further charges will be made and the payment cannot be resumed. |
| POST |
Charge recurring payment immediately /recurring-invoices/{id}/bill-now |
Charge a recurring payment immediately, without waiting for the next scheduled billing date. |
| POST |
Skip recurring payment period /recurring-invoices/{id}/skip-period |
Skip the current billing period of a recurring payment. No charge will be made for this period, and billing will continue with the next cycle. |
| POST |
Create refund /invoices/{id}/refund |
Create a refund for a paid invoice. Allows full or partial refund of a payment. |
| GET |
List refunds /refunds |
Retrieve a list of refunds. Allows filtering by invoice or refund status. |
| GET |
Get refund by ID /refunds/{id} |
Retrieve detailed information about a specific refund by its ID. |
| GET |
Get refunds by invoice /invoices/{id}/refunds |
Retrieve all refunds related to a specific invoice. |
ApiPay (Kaspi Pay Invoicing API) pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|