This repository was archived by the owner on Nov 20, 2025. It is now read-only.
Pull changes from master#4
Open
rbabel wants to merge 76 commits intoConnectedHomes:feature/upgrade-rnfrom
Open
Pull changes from master#4rbabel wants to merge 76 commits intoConnectedHomes:feature/upgrade-rnfrom
rbabel wants to merge 76 commits intoConnectedHomes:feature/upgrade-rnfrom
Conversation
* Update `braintree_ios` dependency to latest version. Current versions fails to parse tokenization key in production environment. * Update `braintree_ios` again to fix failing builds
Fails because the Platform.OS constant is not passed to the method.
#37) * Fix issue when `paymentToken` is not present on real iOS device. Other changes: - this commit unifies responses for iOS simulator and real iOS device - `serializedPaymentData` is no longer present. Data is always deserialised. - add some Flow types and fix some (e.g `object` -> `Object`) * Move type definition into dedicated file. * [Docs] Mention `paymentData` inconsistencies when running Apple Pay on device vs simulator * [Docs] Add `Testing Payments` section and advise user to test in production and real device.
* [iOS] Don't use unavailable payment networks.
Check for iOS version before accessing `PKPaymentNetwork{network}` constants. Payment networks are introduced incrementally, not available in previous iOS versions.
* Fix: correct version for PKPaymentNetworkCarteBancaires.
Original `PKPaymentNetworkCarteBancaire` network is deprecated and replaced with `PKPaymentNetworkCarteBancaires`. Help user handle this inconvenience.
This also allow us to display PKPaymentAuthorizationViewController over modal!
Doing this, underlying button view sets its frame from parent's frame.
For example, when running in a JavaScript test runner, the native addons do not exist, but a simple import of the module should not fail.
Fixed broken android-pay link.
* Add cornerRadius prop * Add native support for cornerRadius * Update docs
* allow 0 as a total for payment * also allow 0 for things like tax/etc.
#133) * Add ios react native directory to header search paths (for pods) * Make the ios search path recursive * Bump to 0.7.2 * Update ReactNativePayments.m Add support for MADA payment Saudi Arabia Co-authored-by: rkaartikeyan <rkaartikeyan@gmail.com>
* Add billingContact and shippingContact to paymentResponse on iOS Require billing address with additional option 'requireBilling' * Add name to billingContact and shippingContact Remove billingContact and shippingContact reference that is in the wrong place and is always undefined. It should only be in the details field.
Correctly pass on promise failure of NativePayments.show()
* Add ios react native directory to header search paths (for pods) * Make the ios search path recursive * Bump to 0.7.2 * Update ReactNativePayments.m Add support for MADA payment Saudi Arabia * sync from react-native-easy-payments * fixed this on the intents branch which isn’t quite ready yet, so I’ll commit here * bugfix - incompatible export of PKPaymentButton * update readme linking to iOS example project * update organization name format * delete old stripe project so people don't get confused * also delete braintree, the iOS example project explains clearly how to use it Co-authored-by: rkaartikeyan <rkaartikeyan@gmail.com>
…tanding but it broke my tests (#255)
* Added paymentMethod field to applepay details * fix compilation error * Added static canMakePaymentsUsingNetworks method * Add billingContact and shippingContact to paymentResponse on iOS Require billing address with additional option 'requireBilling' * Add name to billingContact and shippingContact Remove billingContact and shippingContact reference that is in the wrong place and is always undefined. It should only be in the details field. * bump version to 0.7.2 * Add license * remove unnecessary json parsing; uniform method names; fix activation state * Revert "Add license" This reverts commit 1f1e6d8. * fix podspec * fix billing/shipping stuff * Zero Amount (#5) * validate ios version to authorize amount = 0 only for version greater or equal to 12.0 * bump version * Zero price payments (#6) * validate ios version to authorize amount = 0 only for version greater or equal to 12.0 * bump version * change name of the method to validate the support of zero amount and change if condition * bump version * support for androidx * remove packages folder * remove conflicts with xcode projects and tabs v whitespace * weird whitespace / tab conflicts * weird whitespace / tab conflicts * deleted package lock by mistake * adds Truphone to the list of organizations Co-authored-by: ACOSW <acosw@yandex.ru> Co-authored-by: Mitch Martin <mitch.martin@brandingbrand.com> Co-authored-by: nricardo <nelson.s.ricardo@gmail.com> Co-authored-by: ThasMe,Joana <redbugmilk@gmail.com>
* Update broken links * Use relative links Co-authored-by: Rakesh Arunachalam <rakesh@thoughtbot.com>
…ly a ShippingOption change (#290) * Do not trigger a ShippingOption reset if the original event is actually a ShippingOption change * Add missing &&
* fix: make abort method on PaymentRequest actually return a Promise<void>, thereby properly cancelling event listeners * chore: use single quotes * chore: fix accidental removal of get shippingAddress getter
…ions have dropped Obj-C headers)
👍 Done, but it might be a while before this gets released in an official version. Feel free to install against the commit or master branch. (and check out the README on front page)
More information about the future of the repo and available alternatives
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.