Add Optional Registration Form to Cart Page #259
Draft
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
My client requested a simplified purchase flow by allowing customers to register directly on the cart page. Initially, the idea was to enable purchases by simply entering an in-game username, but that would require significant changes to the system architecture.
Instead, I’ve implemented a more feasible solution: an optional registration form that can be displayed on the cart page (instead of redirecting users to the login page). This can help increase lead conversion and improve user experience, especially for new customers.
I’d like to continue refining this PR and ideally see this become part of Shop as an optional feature. Keeping it in the main codebase is important for my client, who relies on receiving updates. Creating and maintaining a separate plugin or fork is a possible fallback, but less convenient.
I’m open to suggestions and happy to hear any feedback you may have