PaymentMethodDisplayData: {
    icon: string;
    label: string;
    sublabel?: string;
    type: "Card" | "BankAccount" | "ApplePay" | "GooglePay";
}

Describes the payment method currently selected by the user.

Type declaration

  • icon: string

    Payment method icon as a data URI PNG string (e.g., "data:image/png;base64,<...>"). Suitable for rendering directly in an component.

  • label: string

    Payment method label, e.g., "Link" or "Apple Pay".

  • Optionalsublabel?: string

    Details about the underlying payment method, e.g., "Visa Credit •••• 4242".

  • type: "Card" | "BankAccount" | "ApplePay" | "GooglePay"

    The type of payment method