beans_merchant_sdk 5.0.1 copy "beans_merchant_sdk: ^5.0.1" to clipboard
beans_merchant_sdk: ^5.0.1 copied to clipboard

Beans Merchant API Library

5.0.1 #

  • Added avatarUrl to CompanyAccount class
  • Added LanguageString class for better multi-language support
  • BREAKING CHANGES:
    • Renamed getMerchantAccount() to getCompanyAccount() for consistency
    • The createCompanyAccount() method now requires LanguageString instead of Map<String, String>
    • English language is now required for all LanguageString instances
    • Modified DeleteCompanyAccountResponse class to return the status of the deletion
    • Added GetCompanyAccountResponse class to represent the response from the getCompanyAccount() method
    • Added GetCompanyAccountsResponse class to represent the response from the getCompanyAccounts() method

4.0.0 #

  • Beans API v4 support
  • BREAKING CHANGES:
    • API version increased from v3 to v4

2.0.0 #

  • Improved the SDK initialization process
  • BREAKING CHANGES:
    • Removed BeansMerchantSdkDomain class
    • Added static factory method BeansMerchantSdk.production(..) to instantiate the SDK
    • Added static factory method BeansMerchantSdk.staging(..) to instantiate the SDK
    • Added static factory method BeansMerchantSdk.custom(..) to instantiate the SDK

1.0.1 #

  • Updated README.md

1.0.0 #

  • Initial release