diff --git a/assets/javascripts/discourse/components/donation-form.js.es6 b/assets/javascripts/discourse/components/donation-form.js.es6 index 8f93513..82232b8 100644 --- a/assets/javascripts/discourse/components/donation-form.js.es6 +++ b/assets/javascripts/discourse/components/donation-form.js.es6 @@ -42,7 +42,7 @@ export default Ember.Component.extend({ if (paymentIntent.error) { this.set("paymentError", paymentIntent.error); } else { - this.paymentSuccessHandler(); + this.paymentSuccessHandler(paymentIntent.id); } }); } diff --git a/assets/javascripts/discourse/controllers/patrons-index.js.es6 b/assets/javascripts/discourse/controllers/patrons-index.js.es6 index 628cd5d..ad83561 100644 --- a/assets/javascripts/discourse/controllers/patrons-index.js.es6 +++ b/assets/javascripts/discourse/controllers/patrons-index.js.es6 @@ -12,8 +12,8 @@ export default Ember.Controller.extend({ }); }, - paymentSuccessHandler() { - DiscourseURL.redirectTo("patrons/thanks"); + paymentSuccessHandler(paymentIntentId) { + DiscourseURL.redirectTo(`patrons/${paymentIntentId}`); } } });