Builder
Constructors
Link copied to clipboard
Initialize a configuration builder with the required fields.
Alternative constructor that uses the context to fetch the user locale and use it as a shopper locale.
Builder with parameters for a CashAppPayConfiguration.
Functions
Link copied to clipboard
override fun add3ds2ActionConfiguration(configuration: Adyen3DS2Configuration): CashAppPayConfiguration.Builder
Link copied to clipboard
override fun addAwaitActionConfiguration(configuration: AwaitConfiguration): CashAppPayConfiguration.Builder
Link copied to clipboard
override fun addQRCodeActionConfiguration(configuration: QRCodeConfiguration): CashAppPayConfiguration.Builder
Link copied to clipboard
override fun addRedirectActionConfiguration(configuration: RedirectConfiguration): CashAppPayConfiguration.Builder
Link copied to clipboard
override fun addTwintActionConfiguration(configuration: TwintActionConfiguration): CashAppPayConfiguration.Builder
Link copied to clipboard
override fun addVoucherActionConfiguration(configuration: VoucherConfiguration): CashAppPayConfiguration.Builder
Link copied to clipboard
override fun addWeChatPayActionConfiguration(configuration: WeChatPayActionConfiguration): CashAppPayConfiguration.Builder
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun setAnalyticsConfiguration(analyticsConfiguration: AnalyticsConfiguration): CashAppPayConfiguration.Builder
Link copied to clipboard
fun setCashAppPayEnvironment(cashAppPayEnvironment: CashAppPayEnvironment): CashAppPayConfiguration.Builder
Sets the environment to be used by Cash App Pay.
Link copied to clipboard
Sets the required return URL that Cash App Pay will redirect to at the end of the transaction.
Link copied to clipboard
Link copied to clipboard
Set if the option to store the shopper's account for future payments should be shown as an input field.
Link copied to clipboard
Set if the shopper's account should be stored, when the store payment method switch is not presented to the shopper.
Link copied to clipboard
open override fun setSubmitButtonVisible(isSubmitButtonVisible: Boolean): CashAppPayConfiguration.Builder
Sets if submit button will be visible or not.