Embed QRIS Payment as a Service, enables QRIS payment for your customers or POS applications.
This API is used to make QRIS payment transactions.
Endpoint
[POST] https://{{hostname}}/qris-issuer/
Response (Success)
Headers Content-Type:application/json Body { "responseId": [string], "code": [string], "message": [string] }
Response (Fail)
Headers Content-Type:application/json Body { "responseId": [string], "code": [string], "message": [string] }
QRIS Payment
The QRIS Payment to merchant API is used to make QRIS payments using the Kaspro wallet as a source of funds to the merchant wallet.
Endpoint
[POST] https://{{hostname}}/qris-issuer/
Response (Success)
Headers Content-Type:application/json Body { "code": [string], "acquirerName": [string], "customerPan": [string], "merchantPan": [string], "message": [string], }
Response (Fail)
Headers Content-Type:application/json Body { "responseId": [string], "code": [string], "message": [string] }
QRIS Payment to Merchant
The QRIS Check Status API is used for partner requests for QRIS transaction status.
Endpoint
[POST] https://apigw-devel.kaspro.id/qr-check-status/
Response (Success)
{ "ResponseCode": "0", "TransactionType": "CASHOUT", "AcquirerName": "BIMASAKTI MULTI SINERGI", "CustomerMobile": "082xxxxxx070", "MerchantLocation": "JAKARTA PUSAT" "MerchantName": "TOKO NIKI AYU", "OriginalTrxRefNo": "CASHOUT10032", "MerchantPan": "936xxxxxxx120", "CustomerPan": "936xxxxxxxxxxx519", "TerminalID": "A01", "ResponseTime": "20210815181553", "CustomerName": "Dicha Putri", "TxnRefNo": "0077643", "PaymentStatusCode": "000000", "ResponseDesc": "Success" }
QRIS Check Status
Contact our team to learn more about what we can help you build or create an account to get started right away.