Customer Info

* Required

Shipping Address

* Required

Shipping Method

Payment Info

* Required

Items in Order

Quantity:
1
  • :
$ 0.00 USD

Order Summary

Subtotal
$ 0.00 USD
Total

Additional Information

By purchasing you agree to our Terms
Place Order
document.getElementById('yourButtonID').addEventListener('click', function() { fetch('/create-customer-portal-session', { method: 'POST', headers: { 'Content-Type': 'application/json', }, body: JSON.stringify({ customer_id: 'stripe_customer_id', // Replace this with dynamic customer ID data }), }) .then((response) => response.json()) .then((data) => { window.location.href = data.url; // Redirect to the portal }) .catch((error) => console.error('Error:', error)); });