Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

As a shop admin, I can set a custom thank you URL destination #1219

Closed
chrisjsimpson opened this issue Jul 29, 2023 · 0 comments
Closed

As a shop admin, I can set a custom thank you URL destination #1219

chrisjsimpson opened this issue Jul 29, 2023 · 0 comments

Comments

@chrisjsimpson
Copy link
Contributor

chrisjsimpson commented Jul 29, 2023

Is your feature request related to a problem? Please describe.

Currently, when subscribers complete a sign-up they are taken to /thankyou however, some shop admins want to control the final URL subscibers are taken to after sign-up.

Describe the solution you'd like

As a shop admin, I can set a custom thank you URL destination.

I'd like to see a button under the Shop Settings called Change Thank You Page/ Payment Successful Page URL so that shop owners know that this is the page that will be shown after customers complete their subscription payment.

image

Describe alternatives you've considered
The desire for shop owners to take their subscribers to a page they control may be a flawed one, especially if the page they choose looks completely different/contains no confirmation*.

Be sure to help shop owners understand the communications they may need to put in place to add value to the experience rather than confuse it.

Additional context

To make it possible for the shop owner to display contextual confirmation on their chosen destination URL, we may provide the following as GET parameters appended to the destination URL they choose such as

  • plan
  • customer name
  • email
  • choices
  • order note
  • Todo check for more
    Potentially make this behaviour optional too, to avoid sending data externally without explicit understanding of the ramifications by the shop owner.

Message in question: I've embedded the link into my website and gone through setting Stripe as a test payment. When I go through the test, I complete the transaction and then I'm left on a blank page at the end. how do I direct people to a website page again once they've made the payment? Thanks

jimmyedagawa78 added a commit that referenced this issue Sep 4, 2023
I updated the text on the "add custom thank you page"
joeltejeda added a commit that referenced this issue Sep 5, 2023
joeltejeda added a commit that referenced this issue Sep 6, 2023
chrisjsimpson added a commit that referenced this issue Sep 17, 2023
#1219 added heading to settings page Custom Thank You page URL

#1219 less vuage "Your URL" to -> "Custom Thank You page URL:"
chrisjsimpson added a commit that referenced this issue Sep 27, 2023
chrisjsimpson added a commit that referenced this issue Sep 27, 2023
…y have completed sign-up for a plan' -m 'because free plans exist, payment is not always taken.'
chrisjsimpson added a commit that referenced this issue Sep 27, 2023
chrisjsimpson added a commit that referenced this issue Sep 27, 2023
We're not testing the payment flow there, we're testing the custom thankyou page url'
'
chrisjsimpson added a commit that referenced this issue Sep 27, 2023
…e_custom_url.spec.js -> e2e/1219_custom_thank_you_url.spec.js
chrisjsimpson pushed a commit that referenced this issue Sep 27, 2023
I updated the text on the "add custom thank you page"
chrisjsimpson pushed a commit that referenced this issue Sep 27, 2023
chrisjsimpson pushed a commit that referenced this issue Sep 27, 2023
chrisjsimpson added a commit that referenced this issue Sep 27, 2023
#1219 added heading to settings page Custom Thank You page URL

#1219 less vuage "Your URL" to -> "Custom Thank You page URL:"
chrisjsimpson added a commit that referenced this issue Sep 27, 2023
chrisjsimpson added a commit that referenced this issue Sep 27, 2023
…y have completed sign-up for a plan' -m 'because free plans exist, payment is not always taken.'
chrisjsimpson added a commit that referenced this issue Sep 27, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant