Buy Item

Untuk Membeli Item yang ada di apivouchergame anda bisa melihat contoh berikut.

Cara Integrasi ke API apivouchergame

URL Endpoint :
{$base_url}/{$mode}/product/{$slug_product}/{$code_item}

Method Endpoint: POST

 

Variable :

$base_url = https://apivouchergame.com/api

$mode = sandbox (mode dari penggunaan [sandbox, production])

$slug_product = "free-fire" (slug / key product yang dibeli)

$code_item= "DM_FF_120" (slug / key item yang dibeli)

Request Endpoint :
Headers: {
        Authorization : “Bearer  {$personal_access_token}”
}

(MLBB)
Body: {
        uid={$user_id}
        zid={$zone_id}
}

(Free Fire)
Body: {
        uid={$user_id}
}

(CODM)
Body: {
        uid={$user_id}
}

(Higgs Domino)
Body: {
        uid={$user_id}
}

Variable :

$personal_access_token = (Token api yang di di generate pada panel) 

Untuk generate token api bisa lihat dokumentasi berikut: https://apivouchergame.com/panduan/generate-token-api

$user_id= (user id game yang dicari)

$zone_id= (zone id game yang dicari)

Response Endpoint :
{
    "success": true,
    "data": {
        "product_name": "Mobile Legend",
        "item_code": "DM_MLBB_53",
        "invoice": "TRX-2022071722074638494",
        "nominal": 10000,
        "transaction_status": "success",
        "category": "service",
        "is_sandbox": false,
    }
}

Dengan response callback sebagai berikut: 
{
   "invoice" : (nomor_trasaksi) exp: TRX-2022071722074638494,
   "product" : (nama produk / game) exp: "Mobile Legend",
   "item" : (nama item) exp: "53 Diamond MLBB",
   "status" : (current status) exp: "success",
   "message" : ""
}

Code Status :

200 Success = Berhasil

422 Entity Data = Data body tidak valid

401 Unauthorization = Token Invalid (expired token atau token belum dimasukkan)

500 Internal server error = Sedang terjadi kesalahan pada server apivoucher game