Skip to content

v0.3.0

Compare
Choose a tag to compare
@akarsh1995 akarsh1995 released this 12 May 12:41
· 16 commits to main since this release
  • 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 or order/close.rs or order/query.rs. Each module has Request and Response serialization and deserialization struct.

    • order/close's Response 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's bizStatus. 10d438