React Native library for Stripe.
MIT License
Bot releases are visible (Hide)
Published by charliecruzan-stripe 5 months ago
Features
paymentMethodOrder
in PaymentSheet, which provides client side sorting of payment methods.stripe-android
to 20.44.*
Published by charliecruzan-stripe 6 months ago
Fixes
Please see the changelog for additional details.
Published by charliecruzan-stripe 7 months ago
Published by charliecruzan-stripe 7 months ago
Published by charliecruzan-stripe 8 months ago
Breaking changes
compileSdkVersion
(in android/build.gradle
) now must be at least 34. Changing your compileSdkVersion
does not change runtime behavior.Fixes
Please see the changelog for additional details.
Published by charliecruzan-stripe 9 months ago
Features
preferredNetworks
on CardField
, CardForm
, CustomerSheet
, and PaymentSheet
to set the list of preferred networks that should be used to process payments made with a co-branded card.googlePay.buttonType
parameter.Fixes
CardField
's placeholderColor
wasn't being applied to the card brand icon.Please see the changelog for additional details.
Published by charliecruzan-stripe 9 months ago
Fixes
useStripe
#1559
nx
build tool #1586
Please see the changelog for additional details.
Published by charliecruzan-stripe 12 months ago
Published by charliecruzan-stripe 12 months ago
Features
presentationStyle
options for CustomerSheet and AddressSheet. #1515
PlatformPayButton
's appearance
and borderRadius
props on Android. #1534
Fixes
street
in shippingContact
for PlatformPay methods would include null
in the stringphoneNumber
in ShippingContact
for PlatformPay methods would be null
Please see the changelog for additional details.
Published by charliecruzan-stripe about 1 year ago
Features
amount
and label
params to initPaymentSheet
's googlePay
field configuration. Use this to diplay the amount for setup intents.amount
and label
params createPlatformPayPaymentMethod
, confirmPlatformPayPayment
, and confirmPlatformPaySetupIntent
.Fixes
paymentMethod
field on the returned paymentIntent
object from confirmPlatformPayPayment
and the returned setupIntent
object from confirmPlatformPaySetupIntent
would be null.Please see the changelog for additional details.
Published by charliecruzan-stripe about 1 year ago
Features
createPlatformPayPaymentMethod
and createPlatformPayToken
now also include an optional shippingContact
field in their results. #1500
removeSavedPaymentMethodMessage
field to initPaymentSheet
to display a custom message when a saved payment method is removed. iOS Only. #1498
Fixes
Please see the changelog for additional details.
Published by charliecruzan-stripe about 1 year ago
Features
Fixes
Please see the changelog for additional details.
Published by charliecruzan-stripe about 1 year ago
Features
handleNextActionForSetup
method. This can be used exactly like handleNextAction
, except with SetupIntents. #1440
canAddCardToWallet
now returns the fpanLastFour
and dpanLastFour
in the GooglePayCardToken
type. The cardLastFour
field (which is now superseded by fpanLastFour
) is deprecated.Fixes
AddressSheet
would throw an error if submitted with the keyboard open. #1462
state
was not included in the returned PaymentIntent's shippingDetails
on iOS. #1465
usePaymentSheet
could cause infinite reloads. #1439'Please see the changelog for additional details.
Published by charliecruzan-stripe over 1 year ago
PaymentIntent
or SetupIntent
. See our docs for more info. This integration also allows you to confirm the Intent on the server. #1424
handleURLCallback
to only take action on iOS, no-op on Android. #1423
Please see the changelog for additional details.
Published by charliecruzan-stripe over 1 year ago
disabled
prop to CardField
and CardForm
which applies a disabled state such that user input is not accepted. #1403
collectBankAccountToken
or collectFinancialConnectionsAccounts
could result in a fatal error. #1401
confirmPaymentSheetPayment
, createTokenForCVCUpdate
, createPaymentMethod
, retrievePaymentIntent
, and retrieveSetupIntent
#1399
Please see the changelog for additional details.
Published by charliecruzan-stripe over 1 year ago
Please see the changelog for additional details.
Published by charliecruzan-stripe over 1 year ago
Note: Xcode 13 is no longer supported by Apple. Please upgrade to Xcode 14.1 or later.
created
on Token.Result
on Android (was a number, should be a string). #1369
AddToWalletButton
not properly resolving the androidAssetSource
in release mode. #1373
isPlatformPaySupported
not respecting existingPaymentMethodRequired
or testEnv
on Android. #1374
Please see the changelog for additional details.
Published by charliecruzan-stripe over 1 year ago
billingDetailsCollectionConfiguration
to initPaymentSheet
parameters. Use this to configure the collection of email, phone, name, or address in the Payment Sheet. #1361
ApplePay.ShippingContact.phoneNumber
. #1349
CardResult
type to include threeDSecureUsage
. #1347
Please see the changelog for additional details.
Published by charliecruzan-stripe over 1 year ago
confirmPayment
, and confirmSetupIntent
. #1331
@stripe/stripe-identity-react-native
. 8fa8a7a
Please see the changelog for additional details.
Published by charliecruzan-stripe over 1 year ago
supportsTapToPay
option to canAddCardToWallet
. #1308
canAddCardToWallet
would always return a details.status
of UNSUPPORTED_DEVICE
on iPads. #1305
canAddCardToWallet
would always return a {canAddCard: false}
if the card in question had been provsioned on the current device, but had not yet been provisioned on a paired Watch. #1305
onDidSetShippingMethod
& onDidSetShippingContact
events wouldn't be triggered if you were using the useApplePay
hook without using the ApplePayButton
component. #1298
canAddCardToWallet
could result in a null pointer exception on devices without NFC compatibility. #1308
Please see the changelog for additional details.