I'm a developer; how should I set up Snipcart for my client?

Please note that a developer portal simplifying all of this is on its way. :)

For now, you can follow these 7 steps to set up your e-commerce client with Snipcart:

1 - When you sign up for our service, the first email used to create the account is set to Admin. Use your own email at first.
2 - Log in to the dashboard, under Account > Users, add your customer's email as an account user. This'll give him/her full access to the account during development (if you want to). 

3 -
Remain in our Test environment (selected by default in the merchant dashboard), and integrate Snipcart on your client's site with the Test API key.

4 - Define your store's products on your client's site, customize your shopping cart if you want, and go through all of your Store Configurations in the merchant dashboard.

5 - Ask your client to enter his credit card information under Account > Billing & Payments in the merchant dashboard.

This will allow you to go live with Snipcart by swapping the Test API key for the Live API key on your client's website. You can find it under Account > API Keys.

We suggest importing your Test settings to your Live settings. Learn how to do so here.

6 - Ask your client to connect his or her payment gateway account under Store > Payment Gateway. Simple instructions to do so will appear.

7 - Contact us via email or Intercom and ask for your client's email to be made Admin.
Once your online store is live with Snipcart, your client will be able to manage everything e-commerce related in the merchant dashboard: orders, customers, discounts, abandoned carts & products.

Getting started

Standard & custom pricing



GDPR compliance

Join 20 000+ developers & merchants. Testing is forever free, no credit card required.

Sign up free