Transaksi pembelian produk mirip dengan screenshot aplikasi pembayaran. Berikut code request untuk menggunakan canvas image ini.
https://editor.vreden.my.id/transaksi
Header | Type | Description |
---|---|---|
Content-Type | String | image/png |
Berikut adalah contoh URLSearchParams request yang bisa dipakai untuk mendapatkan image transaksi screenshot.
{ "date": "2024-12-18", "id": "INV12345", "product": "Pulsa", "tujuan": "08123456789", "nickname": "JohnDoe", "nominal": "Rp 50.000", "serial": "SN123456789", "store": "MyStore", "status": "success" }
Berikut adalah contoh code yang bisa di pakai untuk mendapatkan image tersebut.
const apiUrl = 'url endpoint' const params = new URLSearchParams({ date: '2024-12-18', id: 'INV12345', product: 'Pulsa', tujuan: '08123456789', nickname: 'JohnDoe', nominal: 'Rp 50.000', serial: 'SN123456789', store: 'MyStore', status: 'success' }).toString() const fullUrl = `${apiUrl}?${params}`
Keterangan untuk const yang ada di code tersebut.
Field | Type | Description |
---|---|---|
apiUrl | URL | Berisi URL endpoint web api |
params | JSON | Isi JSON data yang di convert ke params URL |
fullUrl | URL | Hasil akhir dari search params, ini yang digunakan untuk get buffer |
Keterangan untuk params request URLSearchParams.
Field | Type | Description |
---|---|---|
date | String | Format tanggal transaksi [YYYY-MM-DD]. |
id | String | ID Invoice transaksi. |
product | String | Nama produk transaksi. |
tujuan | String | Nomor tujuan transaksi. |
nickname | String | Nickname pengguna. |
nominal | Number | Nominal transaksi. |
serial | String | Serial produk transaksi. |
store | String | Nama toko tempat transaksi. |
status | String | Status transaksi (success, pending, failed). |