moyasar 2.0.13 moyasar: ^2.0.13 copied to clipboard
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 to3.5.0
, DevTools to2.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 to3.4.4
, DevTools to2.34.3
. - [Moyasar] Support any primitive JSON type in the payment metadata instead of String only.
- [Moyasar] Upgrade
http
dependency to1.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 to3.4.3
, DevTools to2.34.3
. - [Credit Card] Upgrade
webview_flutter
dependency to4.8.0
. - [Credit Card] Replace deprecated
MaterialStatePropertyAll
to the newWidgetStatePropertyAll
.
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 to3.3.3
, DevTools to2.31.1
. - [Moyasar] Upgrade
http
dependency to1.2.1
. - [Apple Pay] Upgrade
pay
dependency to2.0.0
. - [Credit Card] Upgrade
webview_flutter
dependency to4.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 to3.2.6
, DevTools to2.28.5
. - [Moyasar] Upgrade
http
dependency to1.2.0
. - [Moyasar] Support customizing the accepted networks with
supportedNetworks
in thePaymentConfig
. - [Apple Pay] Support customizing the accepted payment capabilities with
merchantCapabilities
in theApplePayConfig
. - [Apple Pay] Support customizing the Apple Pay button type and styling.
- [Credit Card] Upgrade
webview_flutter
dependency to4.5.0
.
2.0.5 #
- [Flutter] Upgrade to latest versions of Flutter tooling; Flutter to
3.16.3
, Dart to3.2.3
, DevTools to2.28.4
. - [Moyasar] Upgrade
http
dependency to1.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 to3.2.0
, DevTools to2.28.2
. - [Moyasar] Upgrade
http
dependency to1.1.0
. - [Apple Pay] Upgrade
pay
dependency to1.1.2
. - [Credit Card] Upgrade
webview_flutter
dependency to4.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 to1.1.1
to remove deprecation warnings. - [Credit Card] Upgrade
webview_flutter
dependecy to4.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
andname
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.