moneyhash_payment 4.0.2
moneyhash_payment: ^4.0.2 copied to clipboard
MoneyHash is a Super-API infrastructure for payment orchestration and revenue operations in emerging markets.
4.0.2 #
- Add last 8 digits parameter to vault data
4.0.1 #
- Fix Apple Pay on Android on embed
- Support allowedCardNetworks and allowedCardAuthMethods in Google Pay configuration
4.0.0 #
- Update Kotlin version to 2.1.10
3.0.3 #
- Fix Apple Pay receipt serialization
- Fix state encoding issue
3.0.2 #
- Fix serialization issue in Generate GooglePay receipt
3.0.1 #
- Support Card BinLookup
- Fix serialization issue in iOS SDK
- Fix submitPaymentReceipt issue in Android
3.0.0 #
- Remove proceedWithApplePay (replaced with generateApplePayReceipt then submitPaymentReceipt)
- Update generateApplePayReceipt to accept more customization
- Add Processing intent state
- Enable full screen controller for renderForm in iOS
- Fix parsing the amount inside the transaction
- Remove deprecated CardCollector class and related methods
- Remove deprecated collect method with intent id
- Remove deprecated getIntentMethods method
- Remove deprecated setTokenizeCardInfo method
2.3.13 #
- Fixed an issue where the wrong card brand was being returned.
2.3.12 #
- Fixed an issue where the wrong Mada card brand was being returned.
- Enabled card validation before submitting the card form.
2.3.11 #
- Allow merchant capabilities and supported networks in ApplePay data
2.3.10 #
- Fix analysis issue related to wrong import
2.3.9 #
- Fix showing the card form when get the intent state
2.3.8 #
- Support sending
ShippingData
insubmitForm
- Handle card field length validation in the
SecureTextField
class.
2.3.7 #
- Fix sending extra query params in the
renderUrl
method.
2.3.6 #
- Handle
PaymentStatus
mapping
2.3.5 #
- Add
PaymentStatus
andBalances
to theIntentDetails
.
2.3.4 #
- Add
renderUrl
method to render the payment form using the URL and support intent type.
2.3.3 #
- Add
renderUrl
method to render the payment form using the URL.
2.3.2 #
- Add Support for Card form configuration.
2.3.1 #
- Add support for cancelling GooglePay sheet.
2.3.0 #
- Fixed an issue with card numbers exceeding 19 characters.
- Allowed Arabic numerals in the cardholder name field.
- Added support for installments in
pay
,submitCard
, and other methods. - Introduced
getInstallmentsPlans
andselectInstallmentPlan
methods.
2.2.4 #
- Fixed a crash that occurred when attempting to present the Apple Pay sheet multiple times.
2.2.3 #
- Support Mada and other global networks in Apple Pay
2.2.2 #
- Support last used method for the customer
- Support custom fields filters in get methods
- Support ApplePay configuration in the SDK builder
- Support collectibleBillingData to allow collecting billing data from ApplePay and GooglePay
2.2.1 #
- Support Android minSdkVersion 23
2.1.2 #
- Handle Anonymous users billing email when using Google Pay or Apple Pay.
2.1.1 #
- Addition of
setNativeGooglePayConfig
method inMoneyHashSDKBuilder
: Allows setting the Google Pay configuration before performing pay with Google Pay and configuring the environment, supported networks. - Addition of
isReadyForGooglePay
method inMoneyHashSDK
: Checks if the Google Pay is ready to be used. - Addition of
proceedWithGooglePay
method inMoneyHashSDK
: Initiates the payment process with Google Pay. - Addition of
GooglePayData
inNativePay
intent state: Provides the Google Pay data for the payment process. - Docs Link: https://docs.moneyhash.io/docs/apple-pay-native-pay-methods#google-pay/
2.1.0 #
- Deprecation of
getIntentMethods
**: Replaced with the newgetMethods
method. - Renaming of
CardCollector
toCardForm
, Simplifies the card form creation process. - Renaming of
cardFormCollector
tocardForm
Parameter while initializing the SecureTextField. - Deprecation of
CardCollector.setTokenizeCardInfo
, No longer needed. - Introduction of
pay
andcreateCardToken
methods inCardForm
, Provides direct methods for payment processing and card token creation. - Deprecation of
CardCollector.collect("intentId", shouldSaveCard)
, Replaced withcardForm.collect()
without parameters. - Addition of
setPublicKey
method inMoneyHashSDK
: Requires setting the public API key before performing certain operations. - New Intent States**: Two new states,
CardIntentSuccessful
andCardIntentFailed
, specifically for handling card token creation outcomes.
2.0.8 #
2.0.7 #
- Handle pod install issue in iOS
2.0.6 #
- Handle dismissing the card form sheet
2.0.5 #
- Handle card brand listener
2.0.4 #
- Release 3DS handling
2.0.3 #
- Handle Saved card flow
- Add support for provider Fields in the intent details
2.0.2 #
- Fix Issue in error handling
2.0.1 #
- Fix ApplePay amount issue in iOS
- Add Support update intent fees and discount
- Support SDK locale
2.0.0 #
- Introduce MoneyHash SDK V2
- Introduce MHException class for the error handling
- Add Support for Card form builder
- Support Native methods rendering
- Support Apple Pay integration for iOS
- Support Card Tokenization using SecureTextFields
1.0.4 #
- Add EmbedStyle option to customize the embed form UI (colors, fonts, etc) for the buttons, inputs, loader
- Fix issue with floating point amounts
1.0.3 #
- Fix renderForm is not working in Android
1.0.2 #
- Fix renderForm is not working in Android
1.0.1 #
- Fix renderForm is not working in Android
1.0.0 #
- Support render native methods
- Support get the intent information directly from the SDK
0.0.3 #
- Update example app.
0.0.2 #
- Update example app.
0.0.1 #
- MoneyHash Flutter SDK for Payment & Payout.