Use this call to cancel a particular transaction.
https://api.geoswift.com/ofr/remitOrder/cancel
Name | Type& Max | Description | Requirement |
---|---|---|---|
merchantId | varchar(9) | The unique identity of the merchant in Geoswift system. | M |
requestId | varchar(50) | Use requestId to cancel a trancaction. | M |
partnerId | varchar(9) | The unique identifier of the secondary merchant under the main merchant in the Geoswift system. Note: this parameter can be omitted if the initiating merchant is the main merchant. | C |
hmac | - | The result of parameter signature,generated by the merchant.For the method of obtaining hmac,please reference to "Geoswift encryption and decryption process specification" | M |
Name | Description |
---|---|
merchantId | The unique identity of the merchant in Geoswift system. |
requestId | The request ID |
serialNumber | Serial number of the remittance in Geoswift system |
status | The request status: |
SUCCESS | |
ERROR | |
cancelStatus | The cancel status: |
CANCELING | |
CANCELED | |
FAILED | |
errorMessage | Returned only when "cancelStatus" is FAILED |
errorCode | Returned only when "cancelStatus" is FAILED |
partnerId | Same as the request parameter |
hmac | The result of parameter signature,generated by Geoswift.For the signature verification process,please reference to "Geoswift encryption and decryption process specification" |