Builder
Configuration builder for cleaner object creation from Java.
Functions
By default, PaymentSheet will accept all supported cards by Stripe. You can specify card brands PaymentSheet should block or allow payment for by providing a list of those card brands. Note: This is only a client-side solution. Note: Card brand filtering is not currently supported in Link.
Configuration related to custom payment methods.
External payment methods to display in PaymentSheet.
Google Places API key to support autocomplete when collecting billing details
Configuration related to Link.
The layout of payment methods in PaymentSheet. Defaults to PaymentSheet.PaymentMethodLayout.Horizontal.
By default, PaymentSheet will use a dynamic ordering that optimizes payment method display for the customer. You can override the default order in which payment methods are displayed in PaymentSheet with a list of payment method types.
Configuration related to ShopPay
A map for specifying when legal agreements are displayed for each payment method type. If the payment method is not specified in the list, the TermsDisplay value will default to automatic.
Configuration related to WalletButtons