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

Log in to comment and vote
Comments3
Deep Doshi
Mar 20
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
[Deleted User]
Apr 13
hi Deep, any updates? seems like it’s a long week
Zac
Mar 18
why is nothing happening guys?