result_code |
Request result code |
String |
Y |
Result code of business response |
"SUCCESS" |
error_code |
Error code of business response |
String |
N |
See "Business Response Error Codes and Messages" |
"TRADE_TIMEOUT" |
error_message |
Error message of business response |
String |
N |
See "Business Response Error Codes and Messages" |
"交易超时自动撤单" |
terminal_sn |
Terminal serial number of the transaction |
String(32) |
Y |
Used by Upay to identify a unique terminal |
"01939202039923029" |
sn |
Upay order serial number |
String(16) |
Y |
Unique order serial number in Upay system |
"7892259488292938" |
client_sn |
Order serial number in client system |
String(32) |
Y |
Used by client to identify its own order |
"7654321132" |
trade_no |
Order number in payment service provider system |
String(64) |
Y |
Used by payment service provider to identify its own order |
"2013112011001004330000121536" |
status |
The latest transaction status |
String(32) |
Y |
|
"SUCCESS" |
order_status |
The latest order status |
String(32) |
Y |
|
"PAID" |
total_amount |
Total amount of the order in cents |
String(10) |
Y |
|
"10000" |
net_amount |
Net amount of the order (the actual amount seller receives) in cents |
String(10) |
Y |
Equals to total amount if the order has not been refunded, otherwise equals to total amount - refund amount |
"0" |
subject |
Subject or brief summary of the transaction |
String(64) |
Y |
|
"Pizza" |
finish_time |
Transaction finish time in Upay system |
String(13) |
Y |
Unix Timestamp in milliseconds |
"1449646835244" |
channel_finish_time |
Transaction finish time in payment service provider's system |
String(13) |
Y |
Unix Timestamp in milliseconds |
"1449646835244" |
operator |
Operator of the transaction |
String(32) |
Y |
|
"Peter" |