Skip to main content

Refund Payment

Technical Specification

Body Request

NoNameTypeMandatoryMin LengthMax LengthDescription
1 merchantIdStringM164Merchant identifier, unique per each merchant
2 submerchantIdStringO132Sub Merchant ID
3 originalPartnerReferanceNoStringO164Original Transaction identifier on service consumer system
4 originalReferenceNoStringM164Original transaction identifier on service provider system
5 partnerRefundNoStringM164ReferenceNumber from PJP AIS for the refund. Invoice Number.
6 refundAmountObjectM12Detail of amount
7 reasonStringM1256Refund reason

Sample Request

{
"merchantId":"FM2007160001",
"subMerchantId":"FM2007160001",
"originalPartnerReferenceNo":"INV012021123123123",
"originalReferenceNo":"weoOiX7RIjSBA31QGcUxrJLyaKFH0z5T",
"partnerRefundNo":"4716238712631127",
"refundAmount":{
"value":"10000.00",
"currency":"IDR"
},
"reason":"Refund Reason"
}

Body Response

NoNameTypeMandatoryMin LengthMax LengthDescription
1 responseCodeEnumM17BI SNAP Response Code.
2 responseMessageStringM1150BI SNAP Response Message.
3 originalPartnerReferenceNoStringO164Original transaction identifier on service consumer system
4 originalReferenceNoStringM164Original transaction identifier on service provider system
5 referenceNoStringM164Transaction identifier on service provider system
6 refundAmountObjectO12Detail of amount
7 refundTimeStringM126Refund time.ISO 8601 Exp. 2020-12-21T17:21:41+07:00

Sample Response

{
"responseCode":"2005300",
"responseMessage":"Request has been processed successfully",
"originalPartnerReferenceNo":"INV012021123123123",
"originalReferenceNo":"weoOiX7RIjSBA31QGcUxrJLyaKFH0z5T ",
"referenceNo":"weoOiX7RIjSBA31QGcUxrJLyaKFH0z5T ",
"refundAmount ":{
"value":"10000.00",
"currency":"IDR"
},
"refundTime":"2020-12-21T17:21:41+07:00"
}