Skip to content

Releases: stripe/stripe-terminal-react-native

v0.0.1-beta.22

27 Sep 01:11
66aaac6
Compare
Choose a tag to compare

Changelog

What's Changed

Full Changelog: v0.0.1-beta.21...v0.0.1-beta.22

v0.0.1-beta.21

13 Sep 16:36
8183c75
Compare
Choose a tag to compare

Changelog

  • Fix #807: Upgraded iOS SDK to v3.8.3, as versions v3.7.0 and lower were susceptible to a crash on iOS 18 when accepting payments with paymentIntent.amount greater than 99999 (e.g. USD charge of 999.99).
  • Fix #789: Improved reader connection call refresh handling to address timeouts when initializing the SDK.

What's Changed

Full Changelog: v0.0.1-beta.20...v0.0.1-beta.21

v0.0.1-beta.20

24 Jul 15:59
a1073bd
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.0.1-beta.19...v0.0.1-beta.20

v0.0.1-beta.19

11 Jun 22:25
93f3ca0
Compare
Choose a tag to compare
  • Native SDKs upgrade to 3.6.0.
  • New: Added a new SDK method, supportsReadersOfType, to allow runtime checking of device hardware compatibility for TTP devices.
  • New: Added support for displaying toggles with collectInputs.
  • New: Added getters for PaymentStatus, ConnectionStatus and connectedReader.
  • New: Added callbacks for onDidUpdateBatteryLevel, onDidReportLowBatteryWarning and onDidReportReaderEvent.
  • Improvement: When there is an API error during the payment flow, the latest PaymentIntent is returned in addition to the errors. Addresses #674
  • Improvement: createPaymentIntent method by default creates card_present PaymentIntents if payment_method is not specified. offlineBehavior is no longer a required field.
  • Beta: Support for dynamic currency conversion when taking payments.
  • Bug fix: Fixed a bug in PaymentMethod mapping. Fixes #697

What's Changed

New Contributors

Full Changelog: v0.0.1-beta.17...v0.0.1-beta.19

v0.0.1-beta.18

06 May 21:54
99b3736
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.0.1-beta.17...v0.0.1-beta.18

v0.0.1-beta.17

03 Apr 20:59
10d1d3d
Compare
Choose a tag to compare
  • New: Adds support for taking offline payments with smart readers.
    • The offline mode feature is in private beta. To request access, please email [email protected]
  • New: PaymentIntent objects returned by the SDK now contains metadata field.
  • Breaking: tsi and tvr fields on ReceiptDetails are displayed as transactionStatusInformation and terminalVerificationResult on Android.
  • Fix: Fixes a bug where CardPresentDetails.network field wasn't being displayed correctly.
  • Fix: Fixes plugin resolution issues for Expo.

What's Changed

Full Changelog: v0.0.1-beta.16...v0.0.1-beta.17

v0.0.1-beta.16

25 Mar 22:39
5e5e3f5
Compare
Choose a tag to compare
  • Native SDKs upgraded to 3.4.0
  • New: Disconnect callback now includes a disconnect reason.
  • New: Added support for refunding payments by passing PaymentIntent id.
  • New: Added autoReconnectOnUnexpectedDisconnect for Tap to Pay.
  • New: Added rebootReader support to restart the connected reader. This method is currently only available for Bluetooth and USB readers.
  • Beta: Added collectInputs support to display on-reader forms and collect information from customers.
  • Beta: Added support for retrieving and updating reader settings on WisePOS E and Stripe S700 by calling getReaderSettings and setReaderSettings. Accessibility settings are provided at this time, allowing text-to-speech via speakers to be turned on and off as needed.

What's Changed

New Contributors

Full Changelog: v0.0.1-beta.15...v0.0.1-beta.16

v0.0.1-beta.15

16 Jan 23:49
a6d986f
Compare
Choose a tag to compare
  • Native Terminal SDKs upgraded to 3.2.1
  • Added support for Apps on Devices

What's Changed

New Contributors

Full Changelog: v0.0.1-beta.14...v0.0.1-beta.15

v0.0.1-beta.14

07 Dec 01:52
630fb29
Compare
Choose a tag to compare

Summary

  • Bumps Terminal iOS and Android SDKs to 3.2.0. Minimum requirements are:
    • Android API level 26 and above
    • iOS 13 and above
  • Support for offline mode on mPOS devices
  • Bug fixes and improvements:
    • Fixes an issue where calling connectBluetoothReader without autoReconnectOnUnexpectedDisconnect causes an exception.
    • Adds support for specifying statementDescriptorSuffix when creating PaymentIntents via the SDK
    • PaymentMethod ID is now returned in the PaymentIntent responses

Breaking Changes

  • processPayment has been renamed to confirmPaymentIntent
  • processRefund has been renamed to confirmRefund
  • readReusableCard is no longer supported. Use SetupIntents to store cards.

What's Changed

Full Changelog: v0.0.1-beta.13...v0.0.1-beta.14

v0.0.1-beta.13

25 Aug 19:51
9304bd3
Compare
Choose a tag to compare

Summary

  • Tap to Pay Android and iOS support in all available markets
  • USB connection support for Android devices
  • Auto-reconnection support for USB and Bluetooth connections
  • CollectPaymentMethodConfiguration supports updatePaymentIntent option

What's Changed

New Contributors

Full Changelog: v0.0.1-beta.12...v0.0.1-beta.13