Drop-in UI

Overviewanchor

important

The SSL certificates for all Braintree SDKs are set to expire by June 31, 2025. This will impact existing versions of the SDK in published versions of your app. To reduce the impact, upgrade the iOS Drop-In SDK in your app to 9.13.0+ for the new SSL certifications.

If you do not decommission your app versions that include the older SDK versions or force upgrade your app with the updated certificates by the expiration date, 100% of your customer traffic will fail.

Our Drop-in UI is a complete, ready-made payment UI that offers a quick and easy way to securely accept payments. The UI includes a card entry form and, if enabled, Apple Pay, PayPal, and Venmo buttons. When a user successfully completes the UI, your client code obtains a payment method nonce for use on your server.

iOS client screenshots

Key featuresanchor

The Drop-in UI is the quickest way to start accepting payments. Below is a list of features:

If the Drop-in UI doesn't fit your needs, develop your own custom integration using our client SDKs to accept credit cards, PayPal, and other available payment method types. This allows you full control over the checkout process. Using our native mobile SDKs, you can typically qualify for the SAQ A PCI compliance form with a custom integration.

note

By choosing a custom integration you will be responsible for the tokenization process for credit cards, PayPal, and Venmo.


Next Page: Setup and Integration