Rapidly create eCommerce experiences on web and mobile with our suite of powerful Chec APIs. See reference.
@chec/cli right from the command line.
Use the CLI
to spin up examples, call API endpoints, fetch and stream logs.
Configure callback URLs and subscribe them to various events in the Chec Dashboard. More about webhooks.
Build custom shopping cart experiences on any device to support multi-product purchases. See reference.
Create custom, high converting checkouts to match the branding of your product and intent of your customers. See reference.
Integration helpers that assist with common eCommerce calls made during the checkout.
Serve all your eCommerce components with ease, using our distributed CDN.
Offload all the grunt work to Chec and create static websites powered by Commerce.js.
Use the front-end technology you want to create your desired eCommerce experience. See resources .
Fork and build ontop of our open source storefronts, or design and build your own from scratch. See example.
Incrementally swap out or add commerce functionality into your project, the beauty of headless eCommerce.
A/B test multiple versions of your storefront and checkout. Optimise every stage of your eCommerce funnel.
Go live with your custom checkouts and product campaigns in days. Expert support is available to help you at every stage.
Sell both physical and digital product types in the same cart and checkout.
Set a minimum price and let your customers decide how much they want to pay.
Sizes, colors, shapes. Set the price and quantity. Add as many options as you want.
Set percentage or fixed rate discounts. Customize expiry dates and uses for all items or selected products.
Add multiple product photos to all your products.
Create your own data fields to collect during the checkout. Make them requires or optional.
Group similar products together in collections and categories. Easily build product recommendations and cart upsells.
Want to collect a customer's billing address? Don't want to collect their first name? You decide.
Manage order details, products, and customers through the beautiful Chec Dashboard.
Set global shipping zones, down to the state/province/regional level.
Control the fulfillment tracking process by integrating with any carrier.
Upload multiple digital files for delivery. Music, videos, eBooks, and more (up to 4gb per file).
Set access windows for digital goods, e.g. download links expire in 2 days and can be used 3 times.
Pair multiple fulfillment types together, e.g. set a download and set physical shipping options.
We're actively working on more delivery options.
Build the best customer experience with our Commerce.js SDK . Design your own storefront, cart, checkout and receipt experience.
Hosted product links and checkouts. Sell from your website, Facebook, Twitter, and Instagram.
Hosted embeddable checkouts you can place directly into your website or blog with a few lines of code.
Beautiful, hosted, one-page storefront and cart to sell all your products in one place.
Connect a Stripe, Square, PayMill, PayPal or Razorpay gateway to your account. More gateways coming soon.
Support for over 24 major currencies, including USD, EUR, GBP, CAD, NZD, JPY, SEK, NOK, & DKK.
Global sales tax support with alternative rates for digital goods. Set tax rates at the regional level.
Automated US sales tax support with destination and origin-based state support.
We calculate VAT (using live rates) for your EU customers, collecting and validating evidence for you.
Built-in chargeback and fraud protect powered by Sift Science. Standard for all accounts.