Customization
Adapt the payment page to your brand, and collect extra fields from the customer.
4 min read
Each Link opens a hosted page that inherits your team-wide brand settings.
Branding
No per-link branding object
There is no per-link branding field (logo/color/language/redirect_url set per Link). Page
branding — logo, accent color, business name — is configured once for the whole team in
Dashboard → Settings → Brand, and automatically applies to every Link, invoice, and
hosted checkout page, in test as in production.
Extra fields
Collect extra information on the fly via extra_fields — a plain array, no fixed field-type
schema is enforced server-side:
{
"extra_fields": [
{ "key": "size", "label": "Size", "required": true }
]
}Values submitted for extra_fields are returned in the payment's metadata on the
payment.succeeded webhook.