#Payment flow

1 messages · Page 1 of 1 (latest)

jaunty pilot
#

Hi there,

I’m currently using Dodo Payment Links to process payments, and I had a quick question regarding the user experience.

Right now, the checkout flow has two steps:

  1. The customer first has to enter their name and email.

  2. Only after that, they are taken to the card information page to complete the payment.

Is there a way to either:

Skip the initial customer information step entirely and take users directly to the card entry page?
OR

Merge both steps into a single page to streamline the checkout process and make it more user-friendly?

Any guidance on how to implement this—whether through settings, custom parameters, or embedded checkout—would be greatly appreciated.

flat kilnBOT
# jaunty pilot Hi there, I’m currently using Dodo Payment Links to process payments, and I had...

To streamline the checkout process in Dodo Payments and make it more user-friendly, you can consider the following approaches:

  1. Pre-fill Customer Information: You can use query parameters to pre-fill customer details such as name and email. This way, if you already have this information, you can pass it directly in the payment link, which will skip the need for the customer to enter it again. Here's an example of how you can construct the payment link with pre-filled information:

    https://checkout.dodopayments.com/buy/{productid}[email protected]&disableEmail=true&fullName=John+Doe&disableFullName=true
    

    By setting disableEmail=true and disableFullName=true, you make these fields read-only, effectively skipping the initial step for the user.

  2. Merge Steps into a Single Page: Currently, there isn't a direct way mentioned in the provided context to merge both steps into a single page. However, using the pre-fill approach can significantly reduce the steps the user has to take.

  3. Use Embedded Checkout: If Dodo Payments offers an embedded checkout option, you might be able to customize the flow more extensively. Check the documentation or contact support to see if this is available and how it can be implemented.

If these options do not fully meet your needs, I recommend reaching out to Dodo Payments support for more specific guidance or to inquire about any upcoming features that might address this requirement.
Disclaimer: I am a bot and I may make mistakes. Always refer to the documentation.

sour crescent
#

You don’t necessarily have to prefill the customer details in the query parameters as they are optional, you can simply specify just the productId in the parameters and it would as you want it. the user will be asked to enter billing info and credit card details there.