Portal Orders and Checkout
Customers place orders through the portal by browsing products, adding items to a session-based cart, and checking out.
Adding Items to the Cart
- Browse or search the product catalogue.
- Click a product to view its details, stock status, and price.
- Enter a quantity and click Add to Cart.
A floating cart button in the footer shows the current item count. The cart persists across page loads until the order is placed.
Reviewing the Cart
The cart page shows each item with its product name, quantity, unit price, and line total. Customers can update quantities or remove items. A real-time tax estimate is shown based on the customer's billing address.
Checkout
- Click Checkout from the cart.
- Select a billing address and shipping address (defaults are pre-selected).
- Review the order summary including subtotal, tax, and total.
- Click Place Order.
After Placing an Order
- Pay Now customers are redirected to Stripe Checkout to complete payment. The order is set to "pending payment" until payment succeeds.
- Pay Later customers see a confirmation message and the order is set to "pending", ready for your warehouse team to fulfill.
Tax Calculation
Tax is calculated based on the customer's billing country. If the customer has a VAT number and their billing country differs from your company country, reverse charge applies and tax is zero. Otherwise, the tax rate configured for that country is used.