braintree_ios

Braintree SDK for iOS

MIT License

Stars
555
Committers
125

Bot releases are hidden (Show)

braintree_ios - 4.1.1 - Drop-in for cards only

Published by intelliot almost 9 years ago

  • Fixed a bug that caused Drop-in view controller to show an empty BTPaymentButton when PayPal and Venmo are disabled
  • Updated Kount to 2.6.2
braintree_ios - 4.0.2 - Drop-in fetches payment methods automatically

Published by intelliot almost 9 years ago

  • If the Client Token has a Customer ID, Drop-in will automatically fetch the customer's vaulted payment methods.
    • A bug in 4.0.0-4.0.1 prevented Drop-in from fetching payment methods even if a Customer ID is provided in the Client Token; apps needed to call fetchPaymentMethodsOnCompletion before presenting Drop-in.
    • You can still call fetchPaymentMethodsOnCompletion to pre-fetch payment methods, so that Drop-in doesn't need to show its own loading activity indicator.
  • Prevent calling requestsDismissalOfViewController on iOS 8 when there is nothing to dismiss. (Merge #199 - thanks, @Reflejo!)
  • Drop-in Add Payment Method fixes
    • Show/hide CVV and postal code fields without flicker
  • Use Save bar button item in upper right to add additional payment methods
  • BTPayPalDriver will not call BTAppSwitchDelegate callback methods when SFSafariViewController is presented (Issue #188)
braintree_ios - 4.0.1 - Drop-in fixes

Published by intelliot almost 9 years ago

braintree_ios - 4.0.0 - SDK Remodel: Separate Frameworks

Published by intelliot almost 9 years ago

  • In this major release, the SDK has been restructured for smaller size and greater flexibility.
  • Instead of the old Braintree and BTClient, use BTAPIClient instead, along with payment option-specific frameworks such as BraintreeCard, BraintreeApplePay, etc.
  • Braintree/Data has been renamed to Braintree/DataCollector.
  • See our Braintree iOS SDK v4 migration guide for more details.
  • As always, feel free to open an Issue with any problems or suggestions that you have.

Braintree Blog: Our New Mobile SDKs

braintree_ios - 3.9.6 - Mitigate warnings introduced by Xcode 7

Published by intelliot about 9 years ago

  • Fix #175
  • Includes recent changes from 3.9.5
braintree_ios - 3.9.4

Published by skunkworks about 9 years ago

  • Update README.md and Braintree Demo app for iOS 9 and Xcode 7
  • Update PayPal mSDK to 2.12.1 with bitcode
  • Update Kount library with bitcode support
  • Update Apple Pay support for iOS 9. BTApplePayPaymentMethod changes:
    • Deprecate ABRecordRef properties: billingAddress and shippingAddress
    • Add PKContact properties: billingContact and shippingContact
braintree_ios -

Published by intelliot about 9 years ago

  • Xcode 7 support
  • Improved Swift interface with nullability annotations and lightweight generics
  • Update PayPal mSDK to 2.11.4-bt1
    • Remove checking via canOpenURL:
  • Bug fix for BTPaymentButton edge case where it choose the wrong payment option when the option availability changes after UI setup.