API ini menerima kode QRIS statis dan nominal, lalu mengembalikan kode QRIS dinamis.
POST https://api.qrisku.biz.id/
amount
(string, required): Jumlah nominal.qrisStatis
(string, required): Kode QRIS Statis.{
"amount": "10000",
"qrisStatis": "000201010211..."
}
https://api.qrisku.biz.id/000201010211...&10000
{
"status": "success",
"message": "QRIS berhasil dihasilkan",
"qris_string": "000201010212..."
}
{
"status": "error",
"message": "Invalid URL format. Use /qrisStatis&amount"
}
async function generateQris(amount, qrisStatis) {
const url = 'https://api.qrisku.biz.id/';
const data = { amount: amount, qris_statis: qrisStatis };
try {
const response = await fetch(url, {
method: 'POST',
headers: {
'Content-Type': 'application/json'
},
body: JSON.stringify(data)
});
const result = await response.json();
return result;
} catch (error) {
console.error('Error:', error);
return { status: 'error', message: error.message };
}
}
// Contoh Penggunaan Kode diatas.
generateQris("10000", "000201010211...")
.then(data => console.log(data));