Incep Digital
GuidesIncep Platform owner guide
Selling12 min read

Cart, checkout, tax, shipping, and payments

These screens decide how customers pay and what they pay. Set them up together so the price at checkout always matches your rules.

Cart

/admin/store/cart-drawersaved to cartConfig

The cart itself is configured on the Cart drawer screen under Storefront (coupon field, cross sell, free shipping progress, and trust badges). It is the first step of the buying flow: what happens in the cart feeds the checkout, the email flows, and the abandoned cart reminder job.

Checkout

/admin/store/checkoutsaved to checkoutConfig

The checkout screen controls the whole payment flow: how it is laid out, what the customer has to enter, which payment methods appear, and what happens after they pay. Changes apply to storefront checkouts immediately.

Layout
Single page or multi step, in a one or two column arrangement.
Guest checkout
Allow checkout without an account, and optionally let guests opt into an account during checkout (they set a password later by email).
Address fields
Set the company, address line 2, and phone fields each to required, optional, or hidden, and turn on address autocomplete.
Digital goods
Optionally force a shipping step even for digital only carts.
Custom fields
Add your own checkout fields as text, textarea, checkbox, or select.
Shipping calculator
Show an in checkout shipping estimate.
Order bump
A one click add on offer at checkout, with its own headline, description, product, and price.
Gift options
Offer a gift message and gift wrapping (with an optional wrapping fee).
Payment methods shown
Toggle which methods appear: Paystack, Flutterwave, Stripe, cash on delivery, Klarna (buy now pay later, via Stripe or a Klarna account), and mobile money (MTN, Vodafone, and AirtelTigo through Paystack or Flutterwave).
Trust badges and labels
A reassurance row (secure checkout, SSL, fast shipping) and the label styling.
After purchase
An optional post purchase one click upsell, and the confirmation page heading and subtext.
Note: These toggles control which payment methods a customer sees. The gateway credentials that make them work are entered separately under Integrations, Payments. A method needs both: switched on here and connected there.
Note: For client admins, the checkout permission controls access to this screen.
Fields, layout, order bump, gift options, payment methods, and post purchase upsell.

Tax and shipping settings

/admin/store/tax-shippingsaved to taxShippingConfig, taxIncludedInPrice

This screen sets store wide tax behaviour and the high level shipping policy. The actual shipping prices come from zones and methods on the next screen.

Tax display
Whether to show tax on the product page and in the cart, show prices inclusive or exclusive of tax, and the label used (for example "Tax" or "VAT").
Prices include tax
Tell the store whether your entered prices already include tax, so totals are calculated correctly.
Duties
Optionally calculate duties or customs above a threshold for cross border orders.
Local pickup
Offer pickup in person as an alternative to delivery.
Where you ship
Ship everywhere, everywhere except certain countries, or only to specific countries.
Order tracking URL
A tracking link customers can use to follow their shipment.
Note: Detailed tax rules are built from tax classes and rates, so different product types can be taxed differently.
Store wide tax display, duties, local pickup, and where you ship.

Shipping zones and methods

/admin/store/shippingsaved to ShippingZone, ShippingMethod, ShippingClass

Shipping is built from four parts. Zones describe where you deliver. Methods describe the service available in a zone, for example flat rate or free over a threshold. Rates set the price. Shipping classes let you apply special rules to certain products.

Tip: After any change, test one address inside a zone and one outside it so a product never gets an unexpected charge at checkout.
Zones describe where you deliver, methods and rates set the price, classes group products.

Payments

/admin/integrations/payments

Connect your payment gateways. The platform supports Paystack, Flutterwave, Stripe, and Klarna. Store currency is also set from this screen.

Note: Checkout only offers a payment method whose gateway is actually connected, so a customer is never shown an option that would fail. If a method is missing at checkout, it is not configured here.
  1. 1Enter the secret and public keys for the gateway.
  2. 2For Flutterwave and Stripe, add the webhook signing secret. Paystack reuses its secret key.
  3. 3Choose test or live mode, then toggle the gateway on.
  4. 4Copy the ready to paste webhook URL and register it in the gateway dashboard.
Note: Keys are stored encrypted. Entering them here is preferred over environment variables, and Stripe and Klarna are configured in the admin only.
Paystack, Flutterwave, Stripe, and Klarna, each with keys, mode, and a webhook URL.