URGENT: Payment Method Selection Before Address Input (One-Click Checkout)
Hi Dodo Team,
We've noticed that our current checkout flow requires customers to enter their name, address, and other personal details before they can see or select a payment method. This creates unnecessary friction, especially for wallet-based payment methods like Apple Pay, Google Pay, and PayPal.
The problem:
These payment methods already contain all necessary customer data (name, billing address, email). That's the entire point of wallet payments — a seamless, one-tap checkout experience. Requiring users to manually fill out a form beforehand defeats this purpose.
What we'd like to see:
- Step 1: Show available payment methods immediately (Apple Pay, Google Pay, PayPal, Credit Card, etc.)
- Step 2a (Wallet): If the customer selects Apple Pay / Google Pay / PayPal → authorize directly. Name, address, and email are pulled from the wallet. Done.
- Step 2b (Credit Card): If the customer selects Credit Card → show the card form and name/address fields only if they are required and not already known.
This is standard behavior across Stripe, Shopify, and other major checkout providers. The wallet payment sheet handles identity verification and address collection natively — there's no need to duplicate this in the checkout UI.
Is this something you can support, either as a configuration option or a layout change? Happy to jump on a call to discuss.
Best regards

6 Comments
Sign in to comment
Ks payment
Hi Zac, thanks for sharing. We are currently reviewing this feature request and will share an update by the end of next week on the same
·4 months agohi Deep, any updates? seems like it’s a long week
why is nothing happening guys?
Any updates on this?