Features

Every feature, and the number behind it.

One checked line each, then the page that shows it running. Start with whatever you actually came here for.

Everything it does

08

Make the cart bigger

09

Nine ways to raise the order total.

Every one of them is a screen in your dashboard with a switch on it. Nothing to install, nothing to pay a third party for, and they stack on the same cart.

  • Post-Purchase Upsells

    Offered on the payment success screen, and taking it opens a second checkout the buyer pays exactly like the first.

  • Add-ons

    Order bumps you attach to a product, ticked at checkout with their own quantity.

  • Bundles

    A percentage or a fixed amount off a set of products, with a start date, an end date and a cap per cart.

  • Buy X Get Y

    Buy three, get the fourth free or at a discount, as many times per cart as you allow.

  • Store Promotions

    Nothing to type at checkout. Exactly one runs per cart: the highest priority whose minimum the cart meets.

  • Coupons

    Scoped to products, variants or categories, capped by uses, first order only, and limited to the gateways you allow.

  • Volume discounts

    Cheaper per unit the more of it they take, set per product.

  • Pay what you want

    You set the floor. The buyer decides the rest.

  • Checkout tips

    5, 10 and 15 percent presets, and a box for whatever number they want.

Upsells, in the dashboard
The Post-Purchase Upsells screen in the Shoppex dashboard: four offers with a headline, a priority and an active switch each

Keep them coming back

05

Loyalty Points

1 point per dollar, and 100 points to redeem.

Four numbers run the whole program: what an order earns, what a review earns, what a point is worth back, and the smallest balance a buyer is allowed to cash in. Points come back as store credit, so the money stays in your shop.

Earned when the order completes
Not when the cart is built and not when the payment starts. A refused payment earns nothing.
Reviews can earn too
Set a points award for a review and it lands once, on a product that buyer actually paid for.
Cashed in from their account
The buyer redeems in the customer portal and the balance arrives as store credit they spend with you.
The loyalty Program Rules card in the Shoppex dashboard: 1 point per dollar spent, 50 points per review, USD 0.01 per point, 100 points minimum to redeem

Rewards Hub

Pick what earns it, pick what they get.

A rule is one trigger and one payout. Here are both lists in full, so you can count the combinations rather than take our word for the range.

Six triggers

  • Order completed
  • Order count reached
  • Spend amount reached
  • Positive review left
  • First purchase completed
  • Wallet top-up

Two payouts

  • Store credit
  • Coupon

Warranties

Every item you sell carries its own warranty.

Put a warranty period on a product and every sale of it gets covered the moment the payment completes. The length is copied at that moment, so changing the product next month leaves everything already sold exactly where it was.

One row per item, once
Coverage is keyed to the line item, so a retried completion can never hand the same buyer two warranties.
Three claim states
The buyer files from their account, and it sits at requested until you approve or deny it. You can also extend the cover or void it.
Expiry is written, never guessed
A sweep moves coverage to expired on the day it runs out, so the list you read is the list that is true.
The claim queue
The Warranties screen in the Shoppex dashboard: seven active warranties, one open claim, and a table of covered products with coverage length, expiry date and claim state

Customer portal

Ten tabs your buyers run themselves.

They sign in with a code sent to their email, so there is no password for them to lose and none for you to reset. Behind it sits every ticket you would otherwise answer by hand: the order history, the downloads, a license renewal, a hardware reset, a paused subscription, a warranty claim, a points balance, and a store credit wallet they can top up themselves.

  • Overview
  • Orders
  • Downloads
  • Subscriptions
  • Rewards
  • Referrals
  • Saved items
  • Support
  • Reseller
  • Settings

Bring your own checkout

Headless checkout

Fourteen calls, and the buyer never leaves your site.

The whole checkout is an API you drive from your own page: open a session, tick an order bump, take a tip, then hand the payment to your own Stripe or PayPal. Nothing redirects, nothing is framed, and the session stays the authority on what was paid and what may be delivered.

Business plan@shoppexio/checkout-jsRead the developer page
/v1/storefront/checkout/sessions
  1. POST /

    x-shoppex-publishable-key: pk_live_…

    Origin: https://your-store.com

    { "product_id": "orbit-ui-kit", "quantity": 1 }

    200 { "data": { "id": "4e1c…", "amount": "39.00", "currency": "EUR" } }

  2. POST /{id}/addons

    { "line_item_id": "8a03…", "addons": [{ "id": "b71e…" }] }

    200 { "data": { "amount": "48.00", … } }

  3. POST /{id}/tip

    { "mode": "percentage", "percentage": 10 }

    200 { "data": { "amount": "52.80", … } }

  4. POST /{id}/payment-session/stripe

    200

  5. GET /{id}

    200 { "data": { "payment_status": "COMPLETED", "fulfillment_ready": true } }

  1. 01

    Open the session

    One product or a whole cart. The buyer is on your page and stays there.

  2. 02

    Tick an add-on

    The order bump attaches to a line item and the amount comes back changed.

  3. 03

    Take a tip

    A preset percentage or a number the buyer typed themselves.

  4. 04

    Hand over to the gateway

    Your gateway starts its own payment session. What it returns is its own.

  5. 05

    Read the answer back

    The session is the authority on whether the money landed and the delivery is unlockable.

Two things, both required

A publishable key that starts pk_live_, and a request from a domain you put on the allowlist. Your key ships in the browser bundle on purpose, and anyone who copies it out gets nothing from anywhere else.

Every call on a session

  • create
  • read
  • update
  • coupon
  • tip
  • addons
  • free
  • balance/request-otp
  • balance/verify-otp
  • balance/pay
  • paypal/capture
  • sumup/finalize
  • payment-session/:gateway
  • return-context

Run it like a company

08

Your team
Five roles and fifty permissions, plus a cap per person on the order value they are allowed to process. On the free plan.
More than one shop
Three shops on the free plan, and no limit on Business. Separate catalogues, separate payouts, one login.
Reports that send themselves
Revenue, orders, customers or products, daily, weekly or monthly, as a PDF or a CSV on a private link you can hand to an accountant.
Tax and VAT
EU rates plus any country you add yourself, VAT numbers validated at checkout, and prices that already include the tax.
Payment rescue
Turn it on and an abandoned checkout gets a link back 5 minutes later on a phone, 30 on a desktop. One automatic send, three in total.
Access gates
An age gate that ships at 18, and a password on the whole storefront while you are still building it.
16 languages
Your storefront runs in sixteen, and every product carries its own title, description and highlights per language.
Email
Receipts and delivery mails on every order, and 50,000 marketing sends a month included on Business.

Anti-Fraud

Fraud Shield, Chargeback Shield, Ban Radar.

Sixteen ways to refuse an order before the payment form loads, and Ban Radar counts your dispute rate against the 0.75 percent line every day.

See the three shields
Ban Radar in the Shoppex dashboard: account status healthy, dispute rate watched against 0.75 percent

Put a product up and see.

Start on the free plan, connect your own Stripe or PayPal, and your first sale settles on your account.