QRIS Static With Amount & Percentage Fee
POST
https://apisnap-stg.netzme.com/api/v1.0/payment/qr
partnerReferenceNo
String
API request identifier from the user's system, unique for each request
qrContent
String
QRIS content
amount
Object
Amount transaction
value
String
Value of amount
currency
String
Currency of amount
scanTime
String
QR scanned time
additionalInfo
String
type
String
Request type
custId
String
Merchant ID
Request Body
{
"partnerReferenceNo": "20230104000612234",
"qrContent": "00020101021126590014COM.GO-JEK.WWW011693600814947099000210G4362512730303UME51440014ID.CO.QRIS.WWW0215ID20190000016270303UME52045812530336054032005502035702205802ID5913Kantin GO-PAY6015Jakarta Selatan61051216062070703A0163047DAC",
"amount": {
"value": "199990",
"currency": "IDR"
},
"scanTime": "2022-12-01T08:40:11+07:00",
"additionalInfo": {
"type": "aggregator_scan_qr",
"custId": "xm1N1ZJc"
}
}
responseCode
String
(HTTP status code + service code + case code)
responseMessage
String
Description of responseCode
partnerReferenceNo
String
API request identifier from the user's system
referenceNo
String
Transaction identifier on service provider system. Must be filled upon successful transaction
transactionAmount
Object
Transaction Amount
value
String
Value of transactionAmount
currency
String
Currency of transactionAmount
feeAmount
Object
Transaction fee
value
String
Value of transactionFee
currency
String
Currency of transactionFee
additionalInfo
Object
merchantName
String
Merchant name
merchantCategory
String
Merchant category
merchantLocation
String
Merchant location
status
Integer
Status
statusMessage
String
Status message
ts
String
Timestamp
type
String
Request type
body
Object
discount
Integer
Payment discount
qrContent
String
QRIS content
qrType
String
QR type, e.g : qr_type_qris_static
qrisDetail
Object
QR detail
additionalData
Object
originalAdditionalData
String
Additional data & information
terminalLabel
String
QR teminal label
convenienceFlag
String
Convinience flag
countryCode
String
Country code
crc
String
CRC
merchantInfo
Object
26
Object
globalUniqueIndentifier
String
QR identifier (global)
merchantCriteria
String
Merchant criteria
merchantId
String
Merchant ID
merchantPan
String
Merchant PAN
51
Object
globalUniqueIndentifier
String
QR identifier (global)
merchantCriteria
String
Merchant criteria
merchantId
String
Merchant ID
payloadFormatIndicator
String
Format indicator
pointOfInitiation
String
Point of initiation
postalCode
String
Postal code
transactionCurrency
String
Currency of transaction
requestId
String
Request ID
status
String
Status QR
username
String
User name
tipConvenience
String
Tip convenience
Response Body
{
"responseCode": "2004800",
"responseMessage": "Successful",
"partnerReferenceNo": "20230104000612231",
"referenceNo": "312398d4-0468-498a-851b-75b08e7d3598",
"transactionAmount": {
"value": "199990",
"currency": "IDR"
},
"feeAmount": {
"value": "",
"currency": ""
},
"merchantName": "Gulu Gulu Mall Ambassador",
"merchantCategory": "5812",
"merchantLocation": "Jakarta Selatan",
"additionalInfo": {
"status": 100,
"statusMessage": "success",
"ts": "1672803965068",
"type": "aggregator_scan_qr",
"body": {
"discount": 0,
"qrContent": "00020101021126660016ID.CO.SHOPEE.WWW011693600814112009890215ID10190000000400303UME51440014ID.CO.QRIS.WWW0215ID10190000000400303UME5204581253033605502015802ID5925Gulu Gulu Mall Ambassador6015Jakarta Selatan61051294063045DB1",
"qrType": "qr_type_qris_static",
"qrisDetail": {
"additionalData": {
"originalAdditionalData": "",
"terminalLabel": ""
},
"convenienceFlag": "C",
"countryCode": "ID",
"crc": "5DB1",
"merchantInfo": {
"26": {
"globalUniqueIndentifier": "ID.CO.SHOPEE.WWW",
"merchantCriteria": "UME",
"merchantId": "ID1019000000040",
"merchantPan": "9360081411200989"
},
"51": {
"globalUniqueIndentifier": "ID.CO.QRIS.WWW",
"merchantCriteria": "UME",
"merchantId": "ID1019000000040"
}
},
"payloadFormatIndicator": "01",
"pointOfInitiation": "11",
"postalCode": "12940",
"transactionCurrency": "360"
},
"requestId": "20230104000612231",
"status": "available_for_payment",
"username": "xm1N1ZJc",
"tipConvenience": "01"
}
}
}
Content-Type
application/json
CHANNEL-ID
e.g 95221
X-EXTERNAL-ID
e.g 41807553358950093184162180797837
X-PARTNER-ID
Client id e.g NetmeClientId
X-SIGNATURE
X-TIMESTAMP
Client's current local time in yyyy-MM-ddTHH:mm:ssTZD
Authorization
curl --location --request POST 'https://apisnap-stg.netzme.com/api/v1.0/payment/qr' \
--header 'X-TIMESTAMP: 2022-11-10T00:00:00+07:00' \
--header 'X-CLIENT-SECRET: 4da2a50ad6f64e548c1f5b7936baa7d3' \
--header 'X-SIGNATURE: 68d3f362a18c64262aa50357568754862f8159ce5e7d2a6a11ea519444c4f5d71fb43e4c15b0848646949609920c81b202642e1a7fe4eb2c5e5207e05016e05b' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer eyJhbGciOiJIUzUxMiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE2NzI4MDQyODgsImlhdCI6MTY3MjgwMzM4OCwiaXNzIjoicHVyYmFfc25hcCIsInJvbCI6ImNoZWNrIn0.rj-QuDMIyfn4RByyxeZYrsN33uavsWBdTO0jDGwsM9wImhivWMrVhXTe3k88VQiNZegDvYMLwFs8K4SU_D82qg' \
--header 'X-PARTNER-ID: NetmeClientId' \
--header 'X-EXTERNAL-ID: 97751337841915319585298818636206' \
--header 'CHANNEL-ID: 21323' \
--data-raw '{
"partnerReferenceNo": "20230104000612234",
"qrContent": "00020101021126590014COM.GO-JEK.WWW011693600814947099000210G4362512730303UME51440014ID.CO.QRIS.WWW0215ID20190000016270303UME52045812530336054032005502035702205802ID5913Kantin GO-PAY6015Jakarta Selatan61051216062070703A0163047DAC",
"amount": {
"value": "199990",
"currency": "IDR"
},
"scanTime": "2022-12-01T08:40:11+07:00",
"additionalInfo": {
"type": "aggregator_scan_qr",
"custId": "xm1N1ZJc"
}
}'
Last updated