v0.3.0
-
APIs addition
- Transfer Funds
- Query Transfer Result
- Create Sub Merchant
- Query Refund Order
- Batch Payout
- Payout Notification
- Payout Query
-
Backward-incompatible Changes
- All request/response serializers and deserializers modules are now organized in the new directory structure.
├── c2b │ ├── order │ ├── payout │ ├── refund │ ├── sub_merchant │ ├── transfer │ ├── wallet_balance │ └── webhook
-
These directories contain related action module like
order/create.rs
ororder/close.rs
ororder/query.rs
. Each module hasRequest
andResponse
serialization and deserialization struct. -
order/close
'sResponse
now uses more intutive pattern matching.CloseOrderResult(true)
->CloseOrderResult::Success
CloseOrderResult(false)
->CloseOrderResult::Failure
-
bizStatus
field in notification response, contains enum pertaining to the type of the response'sbizStatus
. 10d438