1. Create QRIS Payment
Method:
GET
Endpoint:
https://apiv2.abidev.tech/api/orkut/createpayment
Parameters:
amount
(required) - Payment amount (e.g., 50000)codeqr
(required) - Your QRIS merchant codelogostore
(optional) - URL of your store logo (JPG/PNG)
Example Request:
// Without Logo
GET https://apiv2.abidev.tech/api/orkut/createpayment?amount=50000&codeqr=YOUR_QRIS_CODE
// With Logo
GET https://apiv2.abidev.tech/api/orkut/createpayment?amount=50000&codeqr=YOUR_QRIS_CODE&logostore=https://example.com/logo.png
Example Response:
{
"status": true,
"creator": "AbiDev",
"result": {
"kodeTransaksi": "QRIS202311287XYZ9ABC",
"amount": "50000",
"fee": 87,
"totalAmount": "50087",
"qrImage": {
"fileUrl": "https://ex.my.id/uploads/qr_1701234567890.png"
},
"qrString": "00020101021226...",
"status": "pending",
"withLogo": true
}
}
2. Check Payment Status
Method:
GET
Endpoint:
https://apiv2.abidev.tech/api/orkut/cekstatus
Parameters:
merchant
(required) - Your merchant IDkeyorkut
(required) - Your API keyamount
(required) - Total amount including fee
Example Request:
GET https://apiv2.abidev.tech/api/orkut/cekstatus?merchant=YOUR_MERCHANT_ID&keyorkut=YOUR_API_KEY&amount=50087
Example Response:
// Success Response
{
"status": "success"
}
// Pending Response
{
"status": "pending"
}