Chargebee’s SDKs for Android and iOS allow you to use your own UI components to collect payment details in your app, allowing even more control over the user experience. Use these SDKs if you don't want to use WebViews or redirect the user to mobile browsers, and want to integrate using APIs as much as possible.
When a customer fills and submits your payment form, the SDK sends the payment information to be tokenized and stored at the payment gateway. The SDK also returns a payment token to you for completing the subscription actions using Chargebee APIs. Since sensitive payment information is transported directly from your customer to the gateway, the PCI compliance requirement is significantly lesser.
Note: As of now you can only use the SDKs for card payments through Stripe payment gateway. If you’d like support for other gateways or payment methods on the SDKs, do write to us.