Skip to main content

Make Shipping Address Optional on new checkout UI

🔍 Problem Statement
The Shipping Address section on the new checkout UI displays by default and cannot be hidden, even for plans that don't require shipping information.

💡 User Story
As a business owner, I want the Shipping Address field to show or hide dynamically based on the shipping requirement configured on the selected plan, so that customers aren't shown irrelevant fields at checkout.

🎯 Definition of Done (DoD)
✔ Given a plan configured without a shipping address requirement, when a subscriber reaches checkout, then the Shipping Address section is not displayed.


✔ Given a plan configured with a shipping address requirement, when a subscriber reaches checkout, then the Shipping Address section is displayed and required.

✔ This change will impact UI, specifically the checkout Shipping Address section.

Status: Planned2 comments

Log in to comment and vote

Comments2

  • Chris Gogos

    •

    Aug 23

    @Michael Ghattas I consider tthis an important feature for all Pelcro customers as there is an explicit checkbox if an address is required or not with a product/plan, and yet this setting is ignored in the checkout ui causing friction for the end user.

    We are in the final phase of testing the new Pelcro UI but we can't proceed unless this is resolved. Similarly, we also do not require the quantity field (although this can be hidden) or billing address at the checkout page for initial purchase of self-serve digital products.

    Thanks

    Chris

  • Chris Gogos

    •

    Aug 18

    This also applies for the billing address as this is generally not a requirement.