Sociabuzz Check Payment Status API
Dokumentasi resmi sociabuzz Check Payment Status API dari Maelyn API untuk mengecek status pembayaran QRIS Sociabuzz berdasarkan inv_id
Base Information
- BASE_URL_API:
https://api.maelyn.eu/api - Path / Endpoint:
/payment/sociabuzz/check/status - Method:
GET - Credit Usage:
2
Authentication
Gunakan header berikut pada setiap request:
x-maelyn-auth: YOUR_API_KEY
Overview
Endpoint ini digunakan untuk mengecek status pembayaran QRIS Sociabuzz berdasarkan inv_id.
inv_id didapatkan dari response endpoint sociabuzz Create Payment API.
Status yang mungkin dikembalikan:
| Status | Description |
|---|---|
UNPAID | Pembayaran belum selesai |
PAID | Pembayaran sudah berhasil dibayar |
EXPIRED | Link pembayaran sudah expired |
Query Parameters
| Name | Type | Required | Description |
|---|---|---|---|
inv_id | string | Yes | Invoice ID dari response create payment |
Example Request
GET /payment/sociabuzz/check/status?inv_id=TRIBE-IDR-2606
Example Usage
cURL
curl -X GET "https://api.maelyn.eu/api/payment/sociabuzz/check/status?inv_id=TRIBE-IDR-2606" \
-H "x-maelyn-auth: YOUR_API_KEY"
Success Response
Unpaid
{
"success": true,
"status": {
"payment_status": "UNPAID",
"inv_id": "TRIBE-IDR-2606"
}
}
Paid
{
"success": true,
"status": {
"payment_status": "PAID",
"inv_id": "TRIBE-IDR-2606"
}
}
Expired
{
"success": true,
"status": {
"payment_status": "EXPIRED",
"inv_id": "TRIBE-IDR-2606"
}
}
Response Fields
| Field | Type | Description |
|---|---|---|
success | boolean | Status request |
status.payment_status | string | Status pembayaran: UNPAID, PAID, EXPIRED |
status.inv_id | string | Invoice ID pembayaran Sociabuzz |
Error Response
Missing Invoice ID
{
"success": false,
"message": "Query inv_id wajib diisi"
}
Check Status Failed
{
"success": false,
"message": "Gagal mengecek status pembayaran sociabuzz"
}