Improved
v0.0.17 - v0.0.21
11 months ago by Thanh Lai
v0.0.17
Bug Fixes
- Fixed
depositCashBalanceplatform channel input to allow for deposit transaction log source to be logged asAPI
v0.0.20
- Added accountId requirement to
generateUserAccessToken. - Implemented a new GraphQL query,
getAccountsByUserId, to fetch accounts based on userId. - Added a new AccountType enum to categorize accounts as CONSUMER or BUSINESS.
- Added a new Account, Business, and Seat object.
v0.0.21
New Features
- Introduced an
idempotencyKeyparameter fordepositCashBalanceandpurchaseGiftCardsto prevent duplicate requests. - Added GraphQL input
purchaseGiftCardInputtypes forpurchaseGiftCardsto streamline parameter handling for transactions. - Introduced a new field
purchaseDisplayIdto enhance theUserPurchasetype in the GraphQL schema, providing a display ID for purchases.
Bug Fixes
- Enhanced error handling for missing parameters, providing clearer error messages for users.
- Fixed
OfferobjectofferingMerchantIdfield to returnoffering_merchant_idinstead ofoffer_id.
Documentation
- Added documentation comments for new input types and parameters to clarify their usage.
Tests
- Updated test cases to reflect changes in function signatures and validate new idempotency handling scenarios.
