Compare
1.7.0
Breaking change
API structure has changed
-
Added:
DELETE /settlement/receiver/{merchant}
-
Added:
GET /settlement/receiver/{merchant}
-
Added:
GET /settlement/{merchant}
-
Added:
POST /settlement/receiver/{merchant}
-
Added:
POST /settlement/{merchant}
-
Added:
PUT /settlement/{merchant}
-
Removed:
DELETE /profit/receiver/{merchant}
Breaking -
Removed:
GET /payms/{merchant}
Breaking -
Removed:
GET /profit/sharing/{merchant}
Breaking -
Removed:
POST /payms/callback/{merchant}
Breaking -
Removed:
POST /payms/{merchant}
Breaking -
Removed:
POST /profit/receiver/{merchant}
Breaking -
Removed:
POST /profit/sharing/{merchant}
Breaking -
Removed:
PUT /profit/sharing/{merchant}
Breaking
Compare
1.6.9
API structure has changed
-
Modified:
GET /refund/{merchant}
-
order_ref
query parameter was added
-
Compare
1.6.8
API structure has changed
-
Modified:
GET /payment/{merchant}
-
200
response was modified-
tradeMessage
attribute was added
-
-
-
Modified:
POST /payment/{merchant}
-
body was modified
-
spAppId
attribute was added
-
-
body was modified
Compare
1.6.6
API structure has changed
-
Modified:
POST /payment/{merchant}
-
X-Real-Ip
,Client-Id
headers were added
-
Compare
1.6.5
API structure has changed
-
Modified:
POST /payment/invocation/{merchant}
-
200
response was modified-
timeStamp
,nonceStr
attributes were added
-
-
-
Modified:
POST /payment/{merchant}
-
200
response was modified-
timeStamp
,nonceStr
attributes were added
-
-
Compare
1.6.4
Breaking change
API structure has changed
-
Modified:
GET /profit/sharing/{merchant}
-
profit_order_no
query parameter was added -
out_order_no
query parameter was removedBreaking
-
-
Modified:
POST /profit/sharing/{merchant}
-
body was modified
-
orderRef
attribute was added -
outOrderNo
attribute was removedBreaking
-
-
body was modified
-
Modified:
PUT /profit/sharing/{merchant}
-
body was modified
-
orderRef
attribute was added -
outOrderNo
attribute was removedBreaking
-
-
body was modified
Compare
1.6.3
Breaking change
API structure has changed
-
Modified:
GET /refund/{merchant}
-
200
response was modified-
totalAmount
,payerRefund
,payerTotal
,settlementAmount
,settlementTotal
attributes were added -
payerRefundAmount
attribute was removedBreaking
-
-
-
Modified:
POST /refund/{merchant}
-
body was modified
-
totalAmount
attribute was added -
refundTotal
attribute was removedBreaking -
currency
attribute was modified
-
-
200
response was modified-
totalAmount
,payerRefund
,payerTotal
,settlementAmount
,settlementTotal
attributes were added -
payerRefundAmount
attribute was removedBreaking
-
-
body was modified
Compare
1.6.2
Breaking change
API structure has changed
-
Modified:
POST /payment/invocation/{merchant}
-
body was modified
-
payMessage
attribute was added -
prePayMessage
attribute was removedBreaking
-
-
200
response was modified-
payInvokeMessage
attribute was added -
prePayMessage
attribute was removedBreaking
-
-
body was modified
-
Modified:
POST /payment/{merchant}
-
200
response was modified-
payInvokeMessage
attribute was added -
prePayMessage
attribute was removedBreaking
-
-
Compare
1.6.1
Breaking change
API structure has changed
-
Modified:
GET /payment/{merchant}
-
200
response was modified-
actualAmount
attribute was added
-
-
-
Modified:
POST /payment/{merchant}
-
body was modified
-
actualAmount
,costPrice
,invoiceId
,successUrl
,cancelUrl
attributes were added -
discountCostPrice
,discountInvoiceId
attributes were removedBreaking -
total
attribute was modified
-
-
body was modified
Compare
1.6.0
Breaking change
API structure has changed
-
Added:
PUT /profit/sharing/{merchant}
-
Modified:
GET /customs/payment/{merchant}
-
order_no
query parameter was added -
out_trade_no
query parameter was removedBreaking -
200
response was modified-
orders
attribute was added -
attribute was removed
Breaking
-
-
-
Modified:
POST /customs/identification/{merchant}
-
body was modified
-
orderNo
attribute was added -
outTradeNo
attribute was removedBreaking
-
-
200
response was modified-
orderNo
attribute was added -
outTradeNo
attribute was removedBreaking
-
-
body was modified
-
Modified:
POST /customs/payment/{merchant}
-
body was modified
-
orderNo
attribute was added -
outTradeNo
attribute was removedBreaking
-
-
body was modified
-
Modified:
POST /payment/{merchant}
-
body was modified
-
timeExpire
attribute was added
-
-
body was modified
-
Modified:
POST /profit/sharing/{merchant}
-
body was modified
-
finishDesc
attribute was added -
outOrderNo
,transactionId
attributes were modifiedBreaking
-
-
body was modified
-
Modified:
PUT /customs/payment/{merchant}
-
body was modified
-
orderNo
attribute was added -
outTradeNo
attribute was removedBreaking
-
-
body was modified
Compare
1.5.0
API structure has changed
-
Added:
POST /customs/identification/{merchant}
-
Added:
POST /payms/callback/{merchant}
-
Modified:
GET /payout/abroad/{merchant}
-
200
response was modified-
payoutOrderId
,foreignCurrency
attributes were added
-
-
-
Modified:
POST /customs/payment/{merchant}
-
200
response was modified-
orderNo
attribute was added
-
-
-
Modified:
POST /payment/{merchant}
-
body was modified
-
attach
,goodsTag
attributes were added
-
-
body was modified
-
Modified:
POST /payout/abroad/{merchant}
-
200
response was modified-
payoutOrderId
,foreignCurrency
attributes were added
-
-
-
Modified:
POST /payout/bill/abroad/{merchant}
-
200
response was modified-
payoutOrderId
,foreignCurrency
attributes were added
-
-
-
Modified:
PUT /customs/payment/{merchant}
-
200
response was modified-
orderNo
attribute was added
-
-
Compare
Breaking change
API structure has changed
-
Added:
POST /payms/{merchant}
-
Modified:
DELETE /profit/receiver/{merchant}
-
400
response was modified-
type
,account
attributes were removedBreaking
-
-
401
response was modified-
type
,account
attributes were removedBreaking
-
-
500
response was modified-
errors
attribute was added -
type
,account
attributes were removedBreaking
-
-
-
Modified:
GET /customs/payment/{merchant}
-
400
response was modified-
customsMessage
,resultCode
,state
,transactionId
,subOrderNo
,modifyTime
,certCheckResult
,verifyDepartment
,verifyDepartmentTradeId
attributes were removedBreaking
-
-
401
response was modified-
customsMessage
,resultCode
,state
,transactionId
,subOrderNo
,modifyTime
,certCheckResult
,verifyDepartment
,verifyDepartmentTradeId
attributes were removedBreaking
-
-
500
response was modified-
errors
attribute was added -
customsMessage
,resultCode
,state
,transactionId
,subOrderNo
,modifyTime
,certCheckResult
,verifyDepartment
,verifyDepartmentTradeId
attributes were removedBreaking
-
-
-
Modified:
GET /payms/{merchant}
-
200
response was modified-
data
attribute was added -
prePayUrl
,payUrl
,payPage
attributes were removedBreaking
-
-
-
Modified:
GET /payout/abroad/{merchant}
-
400
response was modified-
outOrderId
,transactionId
,result
,failReason
,amount
,foreignAmount
,rate
,exchangeRateTime
,estimateExchangeRateTime
,availableAbroadAmount
attributes were removedBreaking
-
-
401
response was modified-
outOrderId
,transactionId
,result
,failReason
,amount
,foreignAmount
,rate
,exchangeRateTime
,estimateExchangeRateTime
,availableAbroadAmount
attributes were removedBreaking
-
-
500
response was modified-
errors
attribute was added -
outOrderId
,transactionId
,result
,failReason
,amount
,foreignAmount
,rate
,exchangeRateTime
,estimateExchangeRateTime
,availableAbroadAmount
attributes were removedBreaking
-
-
-
Modified:
GET /payout/bill/abroad/{merchant}
-
500
response was modified-
errors
attribute was added
-
-
-
Modified:
GET /profit/sharing/{merchant}
-
400
response was modified-
outOrderNo
,transactionId
,orderId
,status
,receivers
,finishDescription
,finishAmount
attributes were removedBreaking
-
-
401
response was modified-
outOrderNo
,transactionId
,orderId
,status
,receivers
,finishDescription
,finishAmount
attributes were removedBreaking
-
-
500
response was modified-
errors
attribute was added -
outOrderNo
,transactionId
,orderId
,status
,receivers
,finishDescription
,finishAmount
attributes were removedBreaking
-
-
-
Modified:
POST /customs/payment/{merchant}
-
400
response was modified-
customsMessage
,resultCode
,state
,transactionId
,subOrderNo
,modifyTime
,certCheckResult
,verifyDepartment
,verifyDepartmentTradeId
attributes were removedBreaking
-
-
401
response was modified-
customsMessage
,resultCode
,state
,transactionId
,subOrderNo
,modifyTime
,certCheckResult
,verifyDepartment
,verifyDepartmentTradeId
attributes were removedBreaking
-
-
500
response was modified-
errors
attribute was added -
customsMessage
,resultCode
,state
,transactionId
,subOrderNo
,modifyTime
,certCheckResult
,verifyDepartment
,verifyDepartmentTradeId
attributes were removedBreaking
-
-
-
Modified:
POST /payout/abroad/{merchant}
-
400
response was modified-
outOrderId
,transactionId
,result
,failReason
,amount
,foreignAmount
,rate
,exchangeRateTime
,estimateExchangeRateTime
,availableAbroadAmount
attributes were removedBreaking
-
-
401
response was modified-
outOrderId
,transactionId
,result
,failReason
,amount
,foreignAmount
,rate
,exchangeRateTime
,estimateExchangeRateTime
,availableAbroadAmount
attributes were removedBreaking
-
-
500
response was modified-
errors
attribute was added -
outOrderId
,transactionId
,result
,failReason
,amount
,foreignAmount
,rate
,exchangeRateTime
,estimateExchangeRateTime
,availableAbroadAmount
attributes were removedBreaking
-
-
-
Modified:
POST /profit/receiver/{merchant}
-
400
response was modified-
type
,account
attributes were removedBreaking
-
-
401
response was modified-
type
,account
attributes were removedBreaking
-
-
500
response was modified-
errors
attribute was added -
type
,account
attributes were removedBreaking
-
-
-
Modified:
POST /profit/sharing/{merchant}
-
400
response was modified-
outOrderNo
,transactionId
,orderId
,status
,receivers
,finishDescription
,finishAmount
attributes were removedBreaking
-
-
401
response was modified-
outOrderNo
,transactionId
,orderId
,status
,receivers
,finishDescription
,finishAmount
attributes were removedBreaking
-
-
500
response was modified-
errors
attribute was added -
outOrderNo
,transactionId
,orderId
,status
,receivers
,finishDescription
,finishAmount
attributes were removedBreaking
-
-
-
Modified:
PUT /customs/payment/{merchant}
-
400
response was modified-
customsMessage
,resultCode
,state
,transactionId
,subOrderNo
,modifyTime
,certCheckResult
,verifyDepartment
,verifyDepartmentTradeId
attributes were removedBreaking
-
-
401
response was modified-
customsMessage
,resultCode
,state
,transactionId
,subOrderNo
,modifyTime
,certCheckResult
,verifyDepartment
,verifyDepartmentTradeId
attributes were removedBreaking
-
-
500
response was modified-
errors
attribute was added -
customsMessage
,resultCode
,state
,transactionId
,subOrderNo
,modifyTime
,certCheckResult
,verifyDepartment
,verifyDepartmentTradeId
attributes were removedBreaking
-
-
Compare
1.4.11
API structure has changed
-
Added:
GET /refund/{merchant}
-
Added:
POST /refund/{merchant}
Compare
1.4.10
Breaking change
API structure has changed
-
Modified:
GET /customs/payment/{merchant}
-
200
response was modified-
customsMessage
attribute was added
-
-
400
response was modified-
customsMessage
attribute was added
-
-
401
response was modified-
customsMessage
attribute was added
-
-
500
response was modified-
customsMessage
attribute was added
-
-
-
Modified:
POST /customs/payment/{merchant}
-
200
response was modified-
customsMessage
attribute was added
-
-
400
response was modified-
customsMessage
attribute was added
-
-
401
response was modified-
customsMessage
attribute was added
-
-
500
response was modified-
customsMessage
attribute was added
-
-
-
Modified:
POST /payment/invocation/{merchant}
-
body was modified
-
prePayMessage
,timeStamp
,nonceStr
attributes were added -
invocationUrl
attribute was removedBreaking
-
-
200
response was modified-
prePayMessage
,payMessage
attributes were added -
prePayUrl
,payUrl
,payPage
attributes were removedBreaking
-
-
body was modified
-
Modified:
POST /payment/{merchant}
-
body was modified
-
payerId
,merchantPayerId
,notifyUrl
attributes were added
-
-
200
response was modified-
prePayMessage
,payMessage
attributes were added -
prePayUrl
,payUrl
,payPage
attributes were removedBreaking
-
-
body was modified
-
Modified:
PUT /customs/payment/{merchant}
-
200
response was modified-
customsMessage
attribute was added
-
-
400
response was modified-
customsMessage
attribute was added
-
-
401
response was modified-
customsMessage
attribute was added
-
-
500
response was modified-
customsMessage
attribute was added
-
-
Compare
1.4.9
Breaking change
API structure has changed
-
Added:
GET /payms/{merchant}
-
Modified:
DELETE /profit/receiver/{merchant}
-
payment_method
query parameter was added
-
-
Modified:
GET /customs/payment/{merchant}
-
payment_method
query parameter was added
-
-
Modified:
GET /payment/{merchant}
-
payment_method
query parameter was added
-
-
Modified:
GET /payout/abroad/{merchant}
-
payment_method
query parameter was added
-
-
Modified:
GET /payout/bill/abroad/{merchant}
-
payment_method
query parameter was added
-
-
Modified:
GET /profit/sharing/{merchant}
-
payment_method
query parameter was added
-
-
Modified:
POST /customs/payment/{merchant}
-
body was modified
-
paymentMethod
attribute was added
-
-
body was modified
-
Modified:
POST /payment/close/{merchant}/{order_ref}
-
payment_method
query parameter was added
-
-
Modified:
POST /payment/{merchant}
-
body was modified
-
products
,discountCostPrice
,discountInvoiceId
attributes were added -
product
attribute was removedBreaking
-
-
body was modified
-
Modified:
POST /payout/abroad/{merchant}
-
body was modified
-
paymentMethod
attribute was added -
goodsInfo
attribute was modified
-
-
body was modified
-
Modified:
POST /payout/bill/abroad/{merchant}
-
body was modified
-
paymentMethod
attribute was added
-
-
body was modified
-
Modified:
POST /profit/receiver/{merchant}
-
body was modified
-
paymentMethod
attribute was added
-
-
body was modified
-
Modified:
POST /profit/sharing/{merchant}
-
body was modified
-
paymentMethod
attribute was added
-
-
body was modified
-
Modified:
PUT /customs/payment/{merchant}
-
body was modified
-
paymentMethod
attribute was added
-
-
body was modified
-
Removed:
POST /declare
Breaking -
Removed:
POST /declare-order/youzan
Breaking -
Removed:
POST /pay
Breaking -
Removed:
POST /query-order/youzan
Breaking
Compare
1.4.8-alpha
Breaking change
API structure has changed
-
Added:
GET /payout/bill/abroad/{merchant}
-
Added:
POST /payout/bill/abroad/{merchant}
-
Modified:
GET /payout/abroad/{merchant}
-
200
response was modified-
transactionId
,availableAbroadAmount
attributes were added -
orderId
attribute was removedBreaking
-
-
400
response was modified-
transactionId
,availableAbroadAmount
attributes were added -
orderId
attribute was removedBreaking
-
-
401
response was modified-
transactionId
,availableAbroadAmount
attributes were added -
orderId
attribute was removedBreaking
-
-
500
response was modified-
transactionId
,availableAbroadAmount
attributes were added -
orderId
attribute was removedBreaking
-
-
-
Modified:
POST /payout/abroad/{merchant}
-
200
response was modified-
transactionId
,availableAbroadAmount
attributes were added -
orderId
attribute was removedBreaking
-
-
400
response was modified-
transactionId
,availableAbroadAmount
attributes were added -
orderId
attribute was removedBreaking
-
-
401
response was modified-
transactionId
,availableAbroadAmount
attributes were added -
orderId
attribute was removedBreaking
-
-
500
response was modified-
transactionId
,availableAbroadAmount
attributes were added -
orderId
attribute was removedBreaking
-
-
Compare
1.4.7
Breaking change
API structure has changed
-
Modified:
GET /payment/{merchant}
-
401
response was modified-
code
,message
attributes were added -
field
,msg
attributes were removedBreaking
-
-
500
response was modified-
code
,message
attributes were added
-
-
-
Modified:
POST /declare
-
401
response was modified-
code
,message
attributes were added -
field
,msg
attributes were removedBreaking
-
-
422
response was modified-
code
,message
attributes were added -
field
,msg
attributes were removedBreaking
-
-
500
response was modified-
code
,message
attributes were added
-
-
-
Modified:
POST /declare-order/youzan
-
401
response was modified-
code
,message
attributes were added -
field
,msg
attributes were removedBreaking
-
-
422
response was modified-
code
,message
attributes were added -
field
,msg
attributes were removedBreaking
-
-
500
response was modified-
code
,message
attributes were added
-
-
-
Modified:
POST /payment/close/{merchant}/{order_ref}
-
401
response was modified-
code
,message
attributes were added -
field
,msg
attributes were removedBreaking
-
-
422
response was modified-
code
,message
attributes were added -
field
,msg
attributes were removedBreaking
-
-
500
response was modified-
code
,message
attributes were added
-
-
-
Modified:
POST /payment/invocation/{merchant}
-
401
response was modified-
code
,message
attributes were added -
field
,msg
attributes were removedBreaking
-
-
422
response was modified-
code
,message
attributes were added -
field
,msg
attributes were removedBreaking
-
-
500
response was modified-
code
,message
attributes were added
-
-
-
Modified:
POST /payment/{merchant}
-
401
response was modified-
code
,message
attributes were added -
field
,msg
attributes were removedBreaking
-
-
422
response was modified-
code
,message
attributes were added -
field
,msg
attributes were removedBreaking
-
-
500
response was modified-
code
,message
attributes were added
-
-
-
Modified:
POST /query-order/youzan
-
401
response was modified-
code
,message
attributes were added -
field
,msg
attributes were removedBreaking
-
-
422
response was modified-
code
,message
attributes were added -
field
,msg
attributes were removedBreaking
-
-
500
response was modified-
code
,message
attributes were added
-
-
Compare
1.4.6
Breaking change
API structure has changed
-
Modified:
GET /payment/{merchant}
Breaking-
order_ref
query parameter was addedBreaking -
order_ref
path parameter was removedBreaking
-
Compare
1.4.5
Breaking change
API structure has changed
-
Added:
DELETE /profit/receiver/{merchant}
-
Added:
GET /profit/sharing/{merchant}
-
Added:
POST /profit/receiver/{merchant}
-
Added:
POST /profit/sharing/{merchant}
-
Modified:
POST /payment/{merchant}
-
body was modified
-
profitSharing
,subsidyAmount
attributes were added -
orderSuccessUrl
attribute was removedBreaking
-
-
body was modified
Compare
1.4.2
API structure has changed
-
Added:
GET /payout/abroad/{merchant}
-
Added:
POST /payout/abroad/{merchant}
Page 1 of 2