ShopeePay Merchant Bridge
ShopeePay API
Integrasi ShopeePay memungkinkan Anda untuk menghasilkan pembayaran QRIS dinamis secara instan dan melakukan rekonsiliasi otomatis dengan memantau mutasi saldo akun ShopeePay Merchant Anda secara real-time.
Create ShopeePay Payment
Inisialisasi transaksi baru untuk mendapatkan payload QRIS dinamis. Sistem akan secara otomatis menambahkan kode unik jika dikonfigurasi di dashboard.
POST/api/shopee/create
Request Body (JSON)
| Parameter | Type | Status | Description |
|---|---|---|---|
| secret_key | String | Required | API Secret Key Anda. |
| amount | Number | Required | Nominal transaksi (Min. 100). |
| payer_email | String | Required | Email pelanggan untuk identifikasi. |
Implementation Snippets
Shell / cURL
curl -X POST https://api.stspoint.id/shopee/create \ -H "Content-Type: application/json" \ -d '{ "secret_key": "STS-Key-XXXXXXXX", "amount": 10000, "payer_email": "customer@email.com", "description": "Topup Diamond" }'
Response Example (Success)
Create Response JSON
{
"success": true,
"data": {
"external_id": "SPP-1730-XXXX",
"qr_string": "00020101021226660011ID.CO.SHOPEE.WWW...",
"amount": 10170,
"base_amount": 10000,
"random_code": 170,
"status": "PENDING"
}
}Verify Payment Status
Lakukan verifikasi status transaksi secara manual melalui rekonsiliasi mutasi live.
POST/api/shopee/status
Status Success JSON
{
"success": true,
"data": {
"external_id": "SPP-1730-XXXX",
"status": "PAID",
"amount": 10170,
"paid_at": "2024-10-24 08:42:11",
"remaining_quota": 4921
}
}API Quota & Limits
Permintaan ke endpoint create dan status akan memotong kuota API ShopeePay Anda. Pastikan sesi token ShopeePay Anda di Dashboard tetap aktif untuk kelancaran sinkronisasi.
STSPoint ShopeePay Bridge • v1.0.5