iMerchant Sandbox: https://www.sandbox-checkout.imerchant.online/
iMerchant Production: https://www.checkout.imerchant.online/
Request body
order_id string required
It is a string of number to uniquely distribute the id to a specific order, which the id is created by iMerchant
bid string required
bid is the account number generated by iMerchant for the merchant. It is a string
of 32 bits long to uniquely identify the merchant generated by the system. It comes
after the URL as a parameter url?bid=xxxxxx to visit the payment page
tracking_number string required
Tracking numbers are numbers assigned to packages when they are shipped. Merchant uploads the tracking number for shipment verification purpose
carrier string required
a company or a person legally entitled to transport goods by land, water, and air. Merchant needs to upload the carrier information to match the tracking number, in order to validate the authenticity of the package
delivery_address string
The address where the package shipped from
sign string required
Digital signature
Response Fields
result string
“1“ represents success. “0“ represents fail
message string
description to the response result