Skip to main content
This guide shows you how to customize the appearance and behavior of the Tonder React Native Full SDK (INLINE mode). You can customize UI components, labels, placeholders, and styling to ensure the payment experience aligns with your app’s branding and user flow.

How to Apply Customizations

You pass a customization object during the create call. This object contains all your configuration for styles, text, and behavior, allowing you to tailor the SDK to match your app’s design system.

General Customization Options

Each customization option serves a specific purpose in the payment integration workflow. Below you’ll find detailed information about each customization option, including their parameters, usage examples, and practical implementation guidance.

Behavior Customization

Control the visibility and functionality of different UI elements through the behavior configuration options.

Text Customization

Change the default text for labels and input placeholders to match your app’s language and terminology.

Styling Customization

Provide a styles object to override the default appearance of SDK components. The structure allows you to target specific elements like the main container, card form, and buttons.

Next Steps

Now that you’ve learned how to customize the React Native Full SDK, explore these features to enhance your payment experience: