Versions and Change Log
Install:
npm install @moneyhash/js-sdk- GitHub Repository
v3.0.0 - May 7, 2026
Type: New feature
Added OTP form state support. When intentDetails.state === "OTP_FORM", use the new submitOtp method to handle OTP-based payment flows.
moneyHash.submitOtp({
intentId,
intentOtpData: intentDetails.stateDetails.intentOtpData,
otp: "1234",
});v2.13.0 - April 23, 2026
Type: New feature
Added optional merchantIdentifier parameter to validateApplePayMerchantSession.
v2.12.0 - April 21, 2026
Type: New feature
Added Loyalty earn support through the SDK. The following methods now accept a loyaltyData parameter: proceedWith, pay, submitForm, submitCvv.
New methods added:
getLoyaltyProviders()- fetch available loyalty providerscheckLoyaltyEligibility()- check if a customer is eligible for loyalty rewards
v2.11.0 - April 6, 2026
Type: New feature
Installment plans now include provider fields in the response.
v2.10.0 - March 11, 2026
Type: New feature
- Added Click to Pay integration support
- Added control over card element's document body background color
v2.9.1 - February 11, 2026
Type: Bug fix
Fixed SDK redirection after renderForm.
v2.9.0 - November 28, 2025
Type: New feature
Added Apple Pay card tokenization via tokenizeReceipt.
const cardTokenId = await moneyHash.tokenizeReceipt({
receipt,
methodId: nativePayData.method_id,
cardTokenIntentId,
});v2.8.0 - November 19, 2025
Type: New feature
Added support for custom regexp validation on card holder name field.
v2.7.0 - October 21, 2025
Type: New feature
Added Lean saved bank accounts support. New methods: getMethods now returns savedBankAccounts, proceedWith supports
Install: Swift Package Manager -
https://github.com/MoneyHash/moneyhash-spm- GitHub Repository
v4.0.24 - August 4, 2026
Type: New feature
- Return the updated intent details instead of a cancellation error when the checkout is closed after the payment reaches an outcome
v4.0.23 - July 28, 2026
Type: New feature
- Add intent secret support via
setIntentSecret, with the secret returned on intent details
v4.0.22 - June 29, 2026
Type: New feature
- Add support for the Troy card scheme
- Support American Express-specific CVV validation in the card form
- Add a network request timeout to prevent the SDK from hanging on poor connections
v4.0.21 - June 15, 2026
Type: New feature
- Add transaction decline reason details (response code and message) to transaction data
v4.0.20 - June 3, 2026
Type: Bug fix
- Fix CVV masking behavior in the secure text field
v4.0.19 - April 26, 2026
Type: New feature
- Add opt-in password masking for the CVV secure text field
- Remove sensitive data from logs
v4.0.18 - April 5, 2026
Type: New feature
- Add issuer and fees details to the
InstallmentPlanmodel
v4.0.17 - March 18, 2026
Type: Bug fix
- Fix payment completion not being detected in redirect embed flows
v4.0.16 - March 16, 2026
Type: Bug fix
- Fix 3DS and form rendering by restricting web view permissions
v4.0.15 - February 24, 2026
Type: Bug fix
- Fix duplicate native payment sheet being triggered
Install:
implementation("io.moneyhash:android:4.0.27")- Maven Repository
v4.0.27 - August 4, 2026
Type: New feature
- Return the updated intent details instead of a cancellation error when the checkout is closed after the payment reaches an outcome
v4.0.26 - July 28, 2026
Type: New feature
- Add intent secret support via
setIntentSecret, with the secret returned on intent details
v4.0.25 - July 22, 2026
Type: Bug fix
- Fix the Google Pay sheet showing the amount without decimals
v4.0.24 - July 1, 2026
Type: Bug fix
- Fix a Google Pay crash when the payment result arrived after the activity state was saved
v4.0.23 - June 29, 2026
Type: New feature
- Add support for the Troy card scheme
- Support American Express-specific CVV validation in the card form
- Add transaction decline reason details (response code and message) to transaction data
- Add a network request timeout to prevent the SDK from hanging on poor connections
v4.0.22 - June 15, 2026
Type: Bug fix
- Fix installment plan issuer code parsing
v4.0.21 - May 13, 2026
Type: Bug fix
- General bug fixes and stability improvements
v4.0.20 - May 13, 2026
Type: Enhancement
- Released alongside the Flutter and React Native fix for duplicate Google Pay payment callbacks; no native SDK changes
v4.0.19 - April 29, 2026
Type: New feature
- Add
isOnFocusedto the card input field state to track secure text field focus - Add issuer and fees details to the
InstallmentPlanmodel
v4.0.18 - April 27, 2026
Type: New feature
- Add opt-in password masking for the CVV secure text field
Install:
flutter pub add moneyhash_payment- pub.dev
v4.0.22 - August 4, 2026
Type: Enhancement
- Updated the Android native SDK version
v4.0.21 - August 4, 2026
Type: New feature
- Return the updated intent details instead of a cancellation error when the checkout is closed after the payment reaches an outcome
- Aligned the Android cancellation error message with iOS
v4.0.20 - July 28, 2026
Type: New feature
- Added intent secret support via
setIntentSecret, with the secret returned on intent details
v4.0.19 - July 22, 2026
Type: Bug fix
- Fixed the Google Pay sheet showing the amount without decimals on Android
v4.0.18 - July 1, 2026
Type: Bug fix
- General bug fixes and stability improvements
v4.0.17 - June 29, 2026
Type: New feature
- Added support for the Troy card scheme
- Added American Express-specific CVV validation in the card form
- Added a network request timeout to prevent the SDK from hanging on poor connections
v4.0.16 - June 15, 2026
Type: New feature · Bug fix
- Added transaction decline reason details (response code and message) to transaction data
- Fixed Android payment callbacks occasionally not being delivered
v4.0.15 - June 8, 2026
Type: Bug fix
- Fixed dismissing the payment form via the back gesture returning an unknown error instead of cancelled on Android
v4.0.14 - May 21, 2026
Type: Bug fix
- Fixed the Android installment plan flow
v4.0.13 - May 12, 2026
Type: Bug fix
- Fixed an Android crash during Google Pay payment with async callbacks
Install:
npm install @moneyhash/reactnative-sdk- npm
v4.0.22 - August 4, 2026
Type: New feature
- Return the updated intent details instead of a cancellation error when the checkout is closed after the payment reaches an outcome
- Report user cancellations on Android with the
cancellederror type and message, matching iOS - Updated the native SDK versions (4.0.21 was not published to npm; its changes ship in this release)
v4.0.20 - July 28, 2026
Type: New feature
- Added intent secret support via
setIntentSecret, with the secret returned on intent details
v4.0.19 - July 22, 2026
Type: Bug fix
- Fixed the Google Pay sheet showing the amount without decimals on Android
v4.0.18 - July 13, 2026
Type: Bug fix
- Fixed Google Pay allowed card networks and auth methods not being passed through
v4.0.17 - July 1, 2026
Type: Bug fix
- General bug fixes and stability improvements
v4.0.16 - June 29, 2026
Type: New feature
- Added support for the Troy card scheme
- Added American Express-specific CVV validation in the card form
- Added a network request timeout to prevent the SDK from hanging on poor connections
v4.0.15 - June 15, 2026
Type: New feature
- Added transaction decline reason details (response code and message) to transaction data
v4.0.14 - May 20, 2026
Type: Bug fix
- Fixed the Android installment plan flow
v4.0.13 - April 27, 2026
Type: New feature
- Added issuer and fees info to the
InstallmentPlanmodel
v4.0.12 - April 27, 2026
Type: New feature
- Added CVV masking to SecureTextView
Updated about 1 month ago