IntegrateIntegration modesHeadless CheckoutSDK ReferenceInterfacesPurseHeadlessCheckoutPaymentItemBaseOn this pagePurseHeadlessCheckoutPaymentItemBaseBase interface for all payment items in the Purse checkout system. Provides common properties shared between payment methods and tokens. Remarks This interface should not be used directly in your application code. Instead, use PurseHeadlessCheckoutMethod or PurseHeadlessCheckoutToken. Extended by PurseHeadlessCheckoutMethod PurseHeadlessCheckoutToken Properties id id: string; Unique identifier of the payment method Examples 'hipay-bancontact' 'illicado-giftcard' 'aci-creditcard' isSecondary isSecondary: boolean; Indicates if the payment method is a secondary mean of payment maxAmount maxAmount: number | null; Maximum amount to use the payment method method method: string; Type of payment method, it can be a card, a wallet, a bank transfer, etc. Examples 'applepay' 'googlepay' 'creditcard' minAmount minAmount: number | null; Minimum amount to use the payment method partner partner: string; Partner associated with the payment method Examples 'hipay' 'paypal' type type: "method" | "token" | "temporary_token" | undefined;