moyasar 2.0.13 copy "moyasar: ^2.0.13" to clipboard
moyasar: ^2.0.13 copied to clipboard

PlatformiOS

Accept payments in your Flutter app with ease by using Moyasar. With this SDK, you can quickly and safely accept payments through Apple Pay and Credit Card (with managed 3DS step).

2.0.13 #

  • [Flutter] Upgrade to latest versions of Flutter tooling; Flutter to 3.24.0, Dart to 3.5.0, DevTools to 2.37.2.
  • [Apple Pay] Expose supportedCountries config with default of ["SA"] to accept payments from set countries.

2.0.12 #

  • [Flutter] Upgrade to latest versions of Flutter tooling; Flutter to 3.22.3, Dart to 3.4.4, DevTools to 2.34.3.
  • [Moyasar] Support any primitive JSON type in the payment metadata instead of String only.
  • [Moyasar] Upgrade http dependency to 1.2.2.

2.0.11 #

The main theme of this release is to support latest versions of the Flutter tooling and the utilized dependencies.

  • [Flutter] Upgrade to latest versions of Flutter tooling; Flutter to 3.22.2, Dart to 3.4.3, DevTools to 2.34.3.
  • [Credit Card] Upgrade webview_flutter dependency to 4.8.0.
  • [Credit Card] Replace deprecated MaterialStatePropertyAll to the new WidgetStatePropertyAll.

2.0.10 #

  • [Credit Card] Show the correct currency on the Pay widget.
  • [Credit Card] Make the hintText in RTL direction for each TextFormField when the locale is Arabic.

2.0.9 #

  • [iOS] Add Privacy Manifest file.

2.0.8 #

The main theme of this release is to support latest versions of the Flutter tooling and the utilized dependencies.

  • [Flutter] Upgrade to latest versions of Flutter tooling; Flutter to 3.19.5, Dart to 3.3.3, DevTools to 2.31.1.
  • [Moyasar] Upgrade http dependency to 1.2.1.
  • [Apple Pay] Upgrade pay dependency to 2.0.0.
  • [Credit Card] Upgrade webview_flutter dependency to 4.7.0.

2.0.7 #

  • [Apple Pay] Improve the UX by allowing the user to setup Apple Pay card if none is added yet.

2.0.6 #

  • [Flutter] Upgrade to latest versions of Flutter tooling; Flutter to 3.16.9, Dart to 3.2.6, DevTools to 2.28.5.
  • [Moyasar] Upgrade http dependency to 1.2.0.
  • [Moyasar] Support customizing the accepted networks with supportedNetworks in the PaymentConfig.
  • [Apple Pay] Support customizing the accepted payment capabilities with merchantCapabilities in the ApplePayConfig.
  • [Apple Pay] Support customizing the Apple Pay button type and styling.
  • [Credit Card] Upgrade webview_flutter dependency to 4.5.0.

2.0.5 #

  • [Flutter] Upgrade to latest versions of Flutter tooling; Flutter to 3.16.3, Dart to 3.2.3, DevTools to 2.28.4.
  • [Moyasar] Upgrade http dependency to 1.1.2.
  • [Moyasar] Handle potential HTTP request failures.
  • [Apple Pay] Handle when the Apple Pay token is unprocessable.
  • [Docs] Update the testing guides with latest help links.
  • [Docs] Update the Apple Pay testing guide.

2.0.4 #

  • [Moyasar] Support customizing the UI

2.0.3 #

The main theme of this release is to support latest versions of the Flutter tooling and the utilized dependencies.

  • [Flutter] Upgrade to latest versions of Flutter tooling; Flutter to 3.16.0, Dart to 3.2.0, DevTools to 2.28.2.
  • [Moyasar] Upgrade http dependency to 1.1.0.
  • [Apple Pay] Upgrade pay dependency to 1.1.2.
  • [Credit Card] Upgrade webview_flutter dependency to 4.4.2.
  • [Credit Card] Explicitly set the text color of the Pay button to white.
  • [Docs] Fix coding style (line wrapping) in the example.

2.0.2 #

  • [Credit Card] Add an option to create manual payments, this will let you authorize payment but will not collect the amount from the user untill you send a capture request.
  • [Apple Pay] Add an option to create manual payments, this will let you authorize payment but will not collect the amount from the user untill you send a capture request.

2.0.1 #

  • [Credit Card] Add an option to tokenize (save) the credit card upon successful payment.
  • [Credit Card] Fix an issue where some devices experience 3DS form rerendering when the user try to insert the OTP.

2.0.0 #

Breaking Change For Apple Pay: Apple Pay should be configured as part of the PaymentConfig object. Check the Migrating Guide > From 1.0 to 2.0 section in the Readme for more details.

The purpose of this upgrade is to improve the pub points by supporintg up-to-date dependencies and improving the static analysis report.

  • [Apple Pay] Upgrade pay dependecy to 1.1.1 to remove deprecation warnings.
  • [Credit Card] Upgrade webview_flutter dependecy to 4.2.0 to support the latest major version.
  • [Docs] Update the Apple Pay prerequisites by removing the need to create a JSON payment config under the asset folder.
  • [Docs] Update the code example.
  • [Docs] Fix the gif example.

1.0.2 #

  • [Apple Pay] Fix showing the merchant name during the Apple Pay payment session to avoid possible app rejection.

1.0.1 #

  • [Apple Pay] Fix handling the Apple Pay response when the company and name fields aren't returned from the API.
  • [Docs] Fix a typo in the installation command.
  • [Docs] Improve the application description in pub.dev

1.0.0 #

  • Build the Dart Moyasar API wrapper.
  • Add Apple Pay widget.
  • Add Credit Card widget with managed 3DS step.
  • Add tests.
  • Add documentation.
29
likes
160
points
1.4k
downloads

Publisher

verified publishermoyasar.com

Weekly Downloads

Accept payments in your Flutter app with ease by using Moyasar. With this SDK, you can quickly and safely accept payments through Apple Pay and Credit Card (with managed 3DS step).

Homepage
Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

flutter, http, pay, webview_flutter

More

Packages that depend on moyasar