added payment links to prices

This commit is contained in:
2025-06-25 17:14:03 +02:00
parent 5b598f2966
commit 3a0659b63b
9 changed files with 154 additions and 13 deletions

View File

@@ -469,7 +469,8 @@ def create_pricing_plan():
annual_price = float(request.form.get('annual_price'))
features = json.loads(request.form.get('features', '[]'))
button_text = request.form.get('button_text', 'Get Started')
button_url = request.form.get('button_url', '#')
monthly_stripe_link = request.form.get('monthly_stripe_link', '')
annual_stripe_link = request.form.get('annual_stripe_link', '')
is_popular = request.form.get('is_popular') == 'true'
is_custom = request.form.get('is_custom') == 'true'
is_active = request.form.get('is_active') == 'true'
@@ -496,7 +497,8 @@ def create_pricing_plan():
annual_price=annual_price,
features=features,
button_text=button_text,
button_url=button_url,
monthly_stripe_link=monthly_stripe_link,
annual_stripe_link=annual_stripe_link,
is_popular=is_popular,
is_custom=is_custom,
is_active=is_active,
@@ -582,7 +584,8 @@ def update_pricing_plan(plan_id):
annual_price = float(request.form.get('annual_price'))
features = json.loads(request.form.get('features', '[]'))
button_text = request.form.get('button_text', 'Get Started')
button_url = request.form.get('button_url', '#')
monthly_stripe_link = request.form.get('monthly_stripe_link', '')
annual_stripe_link = request.form.get('annual_stripe_link', '')
is_popular = request.form.get('is_popular') == 'true'
is_custom = request.form.get('is_custom') == 'true'
is_active = request.form.get('is_active') == 'true'
@@ -605,7 +608,8 @@ def update_pricing_plan(plan_id):
plan.annual_price = annual_price
plan.features = features
plan.button_text = button_text
plan.button_url = button_url
plan.monthly_stripe_link = monthly_stripe_link
plan.annual_stripe_link = annual_stripe_link
plan.is_popular = is_popular
plan.is_custom = is_custom
plan.is_active = is_active