Live Store
Checkout and payments
How shoppers buy from your Live Store: accounts, cart, and Stripe payments.
Shopper flow
Shoppers create an account on your store's storefront, complete their profile and default shipping address on the Account page, add products (including variants) to the cart, then check out.
- Checkout requires a logged-in shopper account for that store
- Profile (name, phone) and a default shipping address must be filled in
- The cart is stored in the shopper's browser and supports product variants
Stripe payments
Checkout redirects to a hosted Stripe Checkout page in IDR. The order is created with PENDING status; after payment succeeds it becomes PAID automatically via webhook.
- Stock is reduced automatically when the order is created
- If the payment session fails to start, stock is restored
- After a successful payment, the shopper lands on the order confirmation page
Tips
Ship goods only after the order status becomes PAID, then update the status to SHIPPED and DONE as you fulfill it.