Payment Review Query interface

Description

Through the aggregate payment review query interface, merchants query the review order information submitted on Geoswift platform.

Request Endpoint

https://apis.geoswift.com/overseas/inspect/query

Name Type& Max Description Requirement
merchantId varchar(9) The unique identity of the merchant ID in Geoswift system. M
partnerId varchar(9) The unique ID of the service provider in the Geoswift system C
serialNumber varchar(32) The serial number of the original order in Geoswift's system. M
hmac varchar(500) 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

Sample

{ "merchantId":"G90008005", "serialNumber":"2c9980727a2c6c68017a2dcb60c90082", "hmac":"PC2txSSYdLrirc0U3oP55nceceklyqdTFZcJzyVfRWLEmxkJGYBd0omjIB2PnoqPx6UW +g5KHvks3QXz9s+aO4O6b9UJtJJk4zCyDAzC13mKm9YrT1x3X3NW3lgIRYWAYS1MGCf7jLJ0lTCYo 2Zw/wYsPZjJMRaPLcS7AjZGJl44IHv98x6hN70SauY8e3v2eb/+Ily81aySizSCgisbQphwzmz/59 2/u2ecLCKtoQS4HjEHRRMrHGbRpsK1EUEJ1OXtxf4HDzrYeVkkdVM8PmCspZCw6Z5Hli6Brni+JI1 TH0hCvYHoZuybrC+Dz19fBIUfiSlTrGTwLft54qQDvQ==" }

Synchronous Returned Parameter Fields

Name Description
merchantId The unique identity of the merchant ID in Geoswift system.
partnerId The unique ID of the service provider in the Geoswift system
serialNumber The serial number of the original order in Geoswift's system.
refundBankRequestNumber It is equal to the bankRequestNumber parameter returned by refund interface synchronously / asynchronously. Based on the product configuration, this parameter will be returned when the isRefund is true.
status Request status
SUCCESS
FAILED
ERROR
inspectStatus NOT_NEED
INIT
PROCESSING
SUCCESS
REFUSE
inspectRemark It will be returned only when the inspectStatus is REFUSE
isRefund true
false
It will be returned only when the inspectStatus is REFUSE
uploadTime Completion time
remark remark
refundCompleteTime Refund completion time.Based on the product configuration, this parameter will be returned when the isRefund is true.
inspectRefundStatus COMPLETED
INCOMPLETE
NOT_NEED
hmac The result of parameter signature,generated by Geoswift.For the signature verification process,please reference to "Geoswift encryption and decryption process specification"

Sample

{ "inspectStatus": "PROCESSING", "merchantId": "G90008005", "serialNumber": "2c9980727a2e129e017a319cbfb20025", "status": "SUCCESS", "uploadTime": "2021-06-22 10:49:19", "hmac": "suawPxpRfd60f4aUdbDvUSQ15mh1UG5ftGA7CAJu5/PGOgRjJcdpavnuH4cG5sqa9V Z6dIALbuQHkrVGia41wF6mppqvJM450PqXzMKyiid9jPpiCCvhegeSIehN1toKvVAS3alZXeWjI HVqEPmkFsDfdn5RrUS4t0IhUGuv66R4SUoLKG01LowoaFXCoLBAfmwOj8qPnQMqDoFszgJMtAMI 9ML8fES/c6mSgLlrEC9AdW/z1Oa/XgM6XScOaaN0KHxm+embvWGQ/eUY+QnF/DcsWNqp3ysvuQ9 ZrooBl/MxHavAPMuxr4tAfejHaFY//iIt7tlzo+pBn1rS5FPuJw==" }