Stripe | Financial Infrastructure to Grow Your Revenue

Stripe | Financial Infrastructure to Grow Your Revenue

5282 articles

Confirm Cashapp Setup


Confirm an Cash App Pay setup stripe.confirmCashappSetup(clientSecret: string, data?: object, options?: object) Use stripe.confirmCashappSetup in the Save payment details flow for the Cash App Pay payment method to record the customer’s authorization for future payments. When you confirm a SetupIntent, it needs to have an attached PaymentMethod. In addition to confirming the SetupIntent, this method can automatically create and attach a new PaymentMethod for you. If you have already attached a PaymentMethod you can call this method without needing to provide any additional data. These use cases are detailed in the sections that follow. > Note that stripe.confirmCashappSetup may take several seconds to complete. > During that time, you should disable your form from being resubmitted and show a waiting indicator like a spinner. > If you receive an error result, you should be sure to show that error to the customer, re-enable the form, and hide the waiting indicator. - clientSecret The client secret of the SetupIntent. - data Data to be sent with the request. Refer to the Setup Intents API for a full list of parameters. - payment_method The id of an existing PaymentMethod or an object of collected data. See use cases below for details. - return_url The url your customer will be directed to after they complete authentication. - options An options object to control the behavior of this method. - handleActions Set this to false if you would like to [handle displaying the Cash App Pay QR code or handle the authorization redirect](the relevant part of the product?platform=web&ui=API#web-create-setup-intent) yourself. ### Without an existing payment method ### Data argument properties - return_url The url your customer will be directed to after they complete authentication. ### Example title Confirm with bank account information ### with an existing PaymentMethod ### Data argument properties - payment_method The id of an existing PaymentMethod. - return_url The url your customer will be directed to after they complete authentication. ### Example title Confirm with an existing PaymentMethod ### with an attached PaymentMethod ### Example title Confirm with an attached PaymentMethod ### Example title Confirm a Cash App Pay setup

Last verified 2026-09-25

Is this helpful?