Integrasikan pembayaran QRIS ke aplikasi Anda dengan mudah
FuriPay Gateway API memungkinkan Anda untuk mengintegrasikan sistem pembayaran QRIS ke aplikasi Anda dengan mudah. API ini mendukung:
https://furipay.xyz/api/
Semua request API memerlukan API Key yang dikirim melalui parameter api_key. Anda dapat mendapatkan API Key dari halaman merchant atau dashboard.
| Parameter | Tipe | Wajib | Deskripsi |
|---|---|---|---|
api_key |
String | Ya | API Key Anda |
Membuat deposit QRIS baru dengan nominal tertentu.
| Parameter | Tipe | Wajib | Deskripsi |
|---|---|---|---|
api_key |
String | Ya | API Key Anda |
action |
String | Ya | create-deposit |
jumlah |
Integer | Ya | Nominal deposit (minimal 1000) |
curl --location 'https://furipay.xyz/api/qris' \
--form 'api_key="SkyPay_xxxxxxxxxxxxxxxx"' \
--form 'action="create-deposit"' \
--form 'jumlah="3000"'
{
"status": true,
"data": {
"kode_deposit": "48392017",
"nama_merchant": "",
"nominal": 3000,
"kode_unik": "081",
"jumlah_transfer": 3081,
"saldo_didapat": 3000,
"status": "Pending",
"expired": "2025-02-12 22:12",
"link_qr": "https://furipay.xyz/assets/images/qris/qris_48392017.png"
}
}
{
"status": false,
"data": {
"pesan": "Permintaan Tidak Sesuai"
}
}
Mengecek status deposit berdasarkan kode deposit.
| Parameter | Tipe | Wajib | Deskripsi |
|---|---|---|---|
api_key |
String | Ya | API Key Anda |
action |
String | Ya | status-deposit |
kode_deposit |
String | Ya | Kode deposit |
curl --location 'https://furipay.xyz/api/qris' \
--form 'api_key="SkyPay_xxxxxxxxxxxxxxxx"' \
--form 'action="status-deposit"' \
--form 'kode_deposit="48392017"'
{
"status": true,
"data": {
"kode_deposit": "48392017",
"status": "Success",
"jumlah_transfer": "3081",
"detail_pengirim": "NOBU / AZHARI ROMAHI / Bank Jago / 1anxric08582"
}
}
Membatalkan deposit yang masih pending.
| Parameter | Tipe | Wajib | Deskripsi |
|---|---|---|---|
api_key |
String | Ya | API Key Anda |
action |
String | Ya | cancel-deposit |
kode_deposit |
String | Ya | Kode deposit |
curl --location 'https://furipay.xyz/api/qris' \
--form 'api_key="SkyPay_xxxxxxxxxxxxxxxx"' \
--form 'action="cancel-deposit"' \
--form 'kode_deposit="48392017"'
{
"status": true,
"data": {
"kode_deposit": "48392017",
"status": "Cancelled",
"jumlah_transfer": "3081"
}
}
Melakukan penarikan saldo ke e-wallet (Dana, GoPay, OVO, ShopeePay).
| Parameter | Tipe | Wajib | Deskripsi |
|---|---|---|---|
api_key |
String | Ya | API Key Anda |
action |
String | Ya | penarikan |
product |
String | Ya | BBSDN (Dana), BBSSH (ShopeePay), BBSGOP (GoPay), BBSOVON (OVO) |
dest |
String | Ya | Nomor tujuan e-wallet |
amount |
Integer | Ya | Jumlah penarikan (minimal Rp10.000) |
curl --location 'https://furipay.xyz/api/penarikan' \
--form 'api_key="SkyPay_xxxxxxxxxxxxxxxx"' \
--form 'action="penarikan"' \
--form 'product="BBSDN"' \
--form 'dest="081234567890"' \
--form 'amount="50000"'
{
"status": true,
"data": {
"refID": "WD123456789",
"product": "BBSDN",
"dest": "081234567890",
"amount": 50000,
"fee": 2000,
"amount_received": 48000,
"status": "Pending",
"message": "Penarikan diproses"
}
}
curl --location 'https://furipay.xyz/api/penarikan' \
--form 'api_key="SkyPay_xxxxxxxxxxxxxxxx"' \
--form 'action="penarikan-status"' \
--form 'refID="WD123456789"'