Show billing activation banner

This commit is contained in:
Codex Agent
2026-01-12 12:07:37 +01:00
parent a251740aff
commit 253bda2f16
6 changed files with 154 additions and 1 deletions

View File

@@ -256,8 +256,10 @@ function CheckoutConfirmation({ pkg, onCancel }: { pkg: Package; onCancel: () =>
const billingUrl = new URL(adminPath('/mobile/billing'), window.location.origin);
const successUrl = new URL(billingUrl);
successUrl.searchParams.set('checkout', 'success');
successUrl.searchParams.set('package_id', String(pkg.id));
const cancelUrl = new URL(billingUrl);
cancelUrl.searchParams.set('checkout', 'cancel');
cancelUrl.searchParams.set('package_id', String(pkg.id));
const { checkout_url } = await createTenantPaddleCheckout(pkg.id, {
success_url: successUrl.toString(),