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.