details:   https://code.tryton.org/tryton/commit/6ca49e9172ec
branch:    default
user:      Cédric Krier <[email protected]>
date:      Thu Sep 03 15:54:42 2026 +0200
description:
        Use router url_for to set return url of Stripe checkout
diffstat:

 modules/account_payment_stripe/routes.py |  2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diffs (12 lines):

diff -r 1487498d59d6 -r 6ca49e9172ec modules/account_payment_stripe/routes.py
--- a/modules/account_payment_stripe/routes.py  Wed Sep 02 12:19:42 2026 +0200
+++ b/modules/account_payment_stripe/routes.py  Thu Sep 03 15:54:42 2026 +0200
@@ -68,7 +68,7 @@
         data = {
             'model': Model.__name__,
             'customer_session_client_secret': customer_session_client_secret,
-            'return_url': request.base_url + '/end'
+            'return_url': cls.url_for('checkout_end', model=model, id=id),
             }
         ext, content, _, _ = Report.execute([record.id], data)
         assert ext == 'html'

Reply via email to