Configurations
Configure Payment Links UI
Available configurations
UI configurations
{
theme: String, /// Primary color for the payment link
logo: String, /// Logo displayed in the details section
seller_name: String, /// Merchant's name in the details section
transaction_details: Vec<PaymentLinkTransactionDetails>, /// Dynamic details related to merchant to be rendered in details section
background_image: PaymentLinkBackgroundImageConfig, /// Configurations for the background image for details section
details_layout: api_enums::PaymentLinkDetailsLayout, /// Custom layout for details section
sdk_layout: String, /// Custom layout for the payment widget
display_sdk_only: bool, /// Display only the payment widget
enabled_saved_payment_method: bool, /// Render option to save the payment method for payment widget (works only in secure payment links)
hide_card_nickname_field: bool, /// Hide card nickname field in payment widget
show_card_form_by_default: bool, /// Show card form by default in payment widget
payment_button_text: String, /// Custom text to be rendered on the SDK pay button
}Primary color

Merchant logo

Merchant name

Dynamic details

Background image

Details section layout


SDK layout

Render only payment widget

Saved payment methods


Hide card nickname input


Show card form by default
Payment button text

Other configurations
Domain name
Multiple style IDs
Allowed domains
Branding visibility


Configure Payment links in business profile
List of defaults for the payment link UI config
Next step:
Create Payment LinksLast updated
Was this helpful?

