Skip to main content
If you are using our previous version of the hosted checkout, please refer to the old UI customization guide
You can customize both the payment button and the checkout modal appearance using the appearance prop.

Button Customization

Theme Options

The button can be styled using predefined themes:

Custom Colors

Customize the button’s accent color:

Checkout Experience Customization

Display Mode

Choose how the checkout appears:

Theme

Set the checkout interface theme:

Overlay Options

Control the modal overlay behavior:

Complete Styling Example

Here’s an example combining multiple customization options:
The appearance configuration allows you to: - Customize button and checkout themes independently - Set custom accent colors - Control how the checkout displays (popup/tab) - Manage overlay behavior