1 Cart
2 Details
3 Payment
4 Confirm

1 Billing Details

2 Shipping Details

3 Payment Method

💳
Card
📱
UPI
💠
Razorpay
📲
PhonePe
💲
Cashfree
🏦
PayU
💜
Stripe
🅿️
PayPal
💵
Cash on Delivery
💳 Visa • MC • Amex • RuPay

By clicking Pay, you agree to our Terms of Service and Privacy Policy.

Order Summary

Subtotal₹0
ShippingFREE
GST (5%)₹0
Total₹0

🔒 Your payment information is encrypted and secure.
We never store your card details.

Processing Payment

Please do not close this page...

Payment Successful!

Thank you for your order. We've sent a confirmation email with your order details.

AMF-20250802001

A confirmation email has been sent to your email address.

Continue Shopping

Payment Failed

We couldn't process your payment. Please try again or use a different payment method.

Continue Shopping
'); }, // Stripe integration helper initiateStripe: function(clientSecret) { if (typeof Stripe !== 'undefined') { const stripe = Stripe('pk_live_your_stripe_key'); return stripe.redirectToCheckout({ sessionId: clientSecret }); } console.warn('Stripe SDK not loaded. Include '); }, getCart: function() { return cart; }, getOrderTotal: function() { const subtotal = cart.reduce((s, i) => s + i.price * i.qty, 0); const shipping = subtotal >= FREE_SHIPPING_THRESHOLD ? 0 : SHIPPING_CHARGE; const gst = Math.round(subtotal * GST_RATE); const discount = appliedCoupon ? (appliedCoupon.type === 'percent' ? Math.round(subtotal * appliedCoupon.value / 100) : appliedCoupon.value) : 0; return { subtotal, shipping, gst, discount, total: Math.max(0, subtotal + shipping + gst - discount) }; }, validateBilling: function() { return { firstName: document.getElementById('billFirstName')?.value || '', lastName: document.getElementById('billLastName')?.value || '', email: document.getElementById('billEmail')?.value || '', phone: document.getElementById('billPhone')?.value || '', address: document.getElementById('billAddress')?.value || '', city: document.getElementById('billCity')?.value || '', state: document.getElementById('billState')?.value || '', pin: document.getElementById('billPin')?.value || '', }; }, validateShipping: function() { return { name: document.getElementById('shipName')?.value || '', phone: document.getElementById('shipPhone')?.value || '', address: document.getElementById('shipAddress')?.value || '', city: document.getElementById('shipCity')?.value || '', state: document.getElementById('shipState')?.value || '', pin: document.getElementById('shipPin')?.value || '', }; }, }; })();