This feature is only available for ShopKeep merchants on select pricing packages.
ShopKeep eCommerce Integration
Sell items online with ShopKeep eCommerce, powered by Ecwid, to acquire new customers and grow your business. Items added to BackOffice sync automatically and can be enabled for sale online as desired. After enabling items, configure store settings, such as shipping and payments, and preview the store before sharing it with customers.
Table of Contents
Enable eCommerce Integration
Enable eCommerce integration in BackOffice to begin setting up an online store with ShopKeep eCommerce.
Sign into BackOffice as the Business Owner or an employee with the relevant permissions.
Click ‘Enable ShopKeep eCommerce’ to set up ShopKeep eCommerce for the account.
Don’t see the ‘Enable’ button? Click ‘Add ShopKeep eCommerce’ and follow the prompts to upgrade to a pricing package that includes this feature. Only the Business Owner or an employee with ‘Manage Account’ and ‘Manage eCommerce Integration’ permissions can add eCommerce Integration.
Open the ShopKeep eCommerce Dashboard to access the tools needed to set up and manage your online store. The Dashboard is only available after eCommerce integration has been enabled for your account.
Sign into BackOffice as the Business Owner or an employee with the relevant permissions.
Select a package to upgrade or downgrade your existing ShopKeep eCommerce subscription plan. Upgrade to access additional features, such as discount coupons and the ability to sell products on social media, or downgrade if you do not need the features available in an upgraded package.
Sign into BackOffice as the Business Owner or an employee with the relevant permissions.
If upgrading your existing package, you will be charged a prorated fee within 1 – 2 business days for the rest of the current monthly billing cycle. For each following month, the full package amount will be charged.
If downgrading your existing package, you will immediately lose access to all features not included in the selected package. To downgrade to the eCommerce package included free with select ShopKeep plans, contact us by submitting a case here.
Review the billing details for the selected package, then click ‘Change Package’.
Click to Enlarge
Click ‘Start Using Your New Features’ to return to the BackOffice eCommerce page.
Click to Enlarge
Item Setup
Most BackOffice inventory items automatically sync to ShopKeep eCommerce, but items must be manually enabled before they will appear in the online store. After reviewing how item syncing works, customize synced items with photos and descriptions, if desired, and enable them for sale online.
Item Syncing
Let’s take a look at how items sync from BackOffice to ShopKeep eCommerce, which item properties sync, and what types of items do not sync to ShopKeep eCommerce.
Having issues with items syncing to ShopKeep eCommerce? Visit our troubleshooting guide for help.
How Item Syncing Works
When the integration is enabled, inventory items present in BackOffice automatically sync to ShopKeep eCommerce. After that, new items will automatically sync as they are added to BackOffice. Synced items are initially disabled in ShopKeep eCommerce and do not appear for sale in your online store until you manually enable them. If you modify or delete items in BackOffice, those changes will also sync. Synchronization is one-way, so items added, modified, or deleted in ShopKeep eCommerce will not sync to BackOffice. Items deleted via the eCommerce Dashboard will automatically resync to ShopKeep eCommerce the next time those items are edited in BackOffice.
Quantity on hand of items will update in both BackOffice and ShopKeep eCommerce as items are sold and returned at the ShopKeep Register, adjusted and received in BackOffice, and sold online through ShopKeep eCommerce. Quantity on hand will not update in BackOffice if it is manually adjusted in ShopKeep eCommerce or if an order is canceled or refunded.
What Item Properties Sync to ShopKeep eCommerce?
Item names, prices, quantities on hand, SKUs, modifiers, and variants all sync from BackOffice to ShopKeep eCommerce.
What Does NOT Sync to ShopKeep eCommerce?
Unit priced items, open priced items, “NO” option modifiers, and all other item properties not specifically mentioned above will not sync from BackOffice to ShopKeep eCommerce.
Customize Synced Items
Customize synced inventory items to add product photos, descriptions, and shipping weights. Each step is optional, so do only what matches your business needs.
Changes made to items in ShopKeep eCommerce will not sync to BackOffice. Editing names, prices, quantities on hand, SKUs, modifiers, or variants in ShopKeep eCommerce will create discrepancies with BackOffice.
(Optional) Repeat steps 1 - 7 as needed to customize additional items.
To learn how to organize items into categories to help your customers navigate the online store, visit our Advanced Topics article.
Learn about additional ways to customize synced items here.
Enable and Disable Items
Enable inventory items to make them immediately available for purchase on your online store and disable items to prevent from being sold online. By default, items are disabled after syncing to ShopKeep eCommerce and stay that way until they are manually enabled.
After enabling items, visit our Advanced Topics article to learn how to advertise and sell items on other platforms, such as Facebook and Google.
Configure webstore settings by entering business information, setting up taxes, adding shipping, delivery, and pickup methods, deciding how to accept payment for orders, and enabling optional features such as order comments and tipping.
Some settings require an upgraded ShopKeep eCommerce plan. For information on upgrading, visit the Select a Package section above.
Business Information
Enter the store name, company name, email address, and company address that will appear on order confirmations and other emails sent to customers.
Manage tax settings to ensure the correct tax amount is charged for every order, no matter where a customer orders from. Set up a separate tax for each state or location in which your business has a sales tax nexus to charge tax on orders placed from those locations.
IMPORTANT: Sales tax figures in order reporting are estimates based on how you have configured your tax settings. For official filings, always verify the current applicable local tax rates, then manually calculate tax using net taxable and non-taxable revenues. Be aware that tax laws can change at any time and you should contact a tax professional for specific tax advice regarding your business.
Create a destination zone for a location where your business has a sales tax nexus or physical presence.
aFrom the eCommerce Dashboard, click ‘Shipping & Pickup’ and select ‘Zones’.
Tax Name | Name of the tax. This appears on the customer checkout page of the online store. Enabled by default for all products | When checked, the tax will be automatically applied to all products. Tax applies to | Select whether to apply tax to the order subtotal or to the subtotal plus shipping costs. If charging tax on shipping, orders with shipping costs will not sync to the ShopKeep Register app via the eCommerce online ordering feature, will not appear in BackOffice or ShopKeep Pocket reporting, and will need to be processed from the eCommerce Dashboard. Include tax in product prices | If checked, the prices displayed for items in the online store will be adjusted to include tax. Zone defines by | Select whether to charge the tax based on the shipping address or the billing address of the customer. Rates per zone | Enter a rate to apply to orders from all destination zones or add zone-specific rates.
Click 'Specify rates per zone'.
Select the zone created in step 1 and enter the tax rate to charge for orders placed from that location.
Click to Enlarge
Click 'Save' to save changes.
Repeat steps 1 - 8 for each additional state or location where your business has a sales tax nexus.
Set up shipping, delivery, and in-store pickup options to allow customers to get their order shipped or delivered directly to them via USPS, UPS, FedEx, local services, etc. or to pick up their order in store.
To set up shipping via a third-party shipping carrier, click ‘Set Up’ next to a carrier and follow the prompts.
To restrict shipping to a specific region, add a shipping markup, or enter a default package size for automatically calculating shipping rates, click ‘Edit’ next to a shipping method after adding it.
c(Optional) Enable additional features for managing how and when the delivery method can be used by customers.
Add description for customers | Enter text that will appear below the name of the delivery method when customers select it at checkout. Limit availability by order subtotal | Enter a minimum order subtotal required to select this delivery method at checkout. Limit availability to operating hours | Schedule the hours during which customers are able to use this delivery method. This feature requires an upgraded ShopKeep eCommerce plan. For information on upgrading, visit the Select a Package section above. Set delivery zone | Select a shipping region to limit deliveries to. Orders with a delivery address outside this area will be unable to be completed.
To set up in-store pickup, click ‘Add In-store Pickup’.
Click to Enlarge
Fill in the details for the in-store pickup option.
Click to Enlarge
Pickup option’s label | Name of the pickup option. This appears on the customer checkout page of the online store. Detailed instructions for customers | Anything customers must know or do to be able to pick up their order. This appears on the customer checkout page after selecting the pickup option. Pickup charge | How much extra you will charge for in-store pickup. This appears as a shipping charge on the order after the customer selects the pickup option.
(Optional) Allow customers to schedule a pickup date and time for their order.
Learn more about setting up in-store pickup and managing pickup orders here.
Payments
Select a payment provider to give customers the option to pay for orders online with a credit card. To accept cash payments outside of your online store, edit the default manual payment method to add instructions, or disable this option to not allow cash payments.
Set up credit card processing through ShopKeep Payments or a third-party provider.
To set up processing with ShopKeep Payments, follow the steps below.
The platform for our eCommerce integration accepts the following credit card types through ShopKeep Payments: Visa, Mastercard, Amex, Discover, Diners Club, JCB, and UnionPay.
Once you begin processing online payments with ShopKeep Payments, you will receive a weekly email statement summarizing the online and mobile payments processed the previous week.
aFollow the steps here to sign up for online payments from the ShopKeep Pocket app or in BackOffice.
bFrom the ‘Payment’ section of the eCommerce Dashboard, click ‘Connect to ShopKeep Payments’.
Set a minimum and/or maximum dollar amount for orders to prevent customers from placing orders that are too small or large to fulfill, and enable order comments to allow customers to communicate requests or notes they have for the order. Businesses often use order limits if they do not deliver orders under a certain value or to stop unusually large orders from being placed.
The order limits feature requires an upgraded ShopKeep eCommerce plan. For information on upgrading, visit the Select a Package section above.
(Optional) Enable the ‘Order notes field’ setting and configure the settings below it as needed.
Customers will be able to enter a comment for their order that can be viewed when processing the order via the eCommerce Dashboard or the ShopKeep Register.
Allow customers to leave a tip on their ShopKeep eCommerce order by setting up tips and gratuity. Customize the text that appears on the order gratuity screen, set up amount or percentage-based tip options, and enable the relevant setting to set it live for your webstore.
This feature requires an upgraded ShopKeep eCommerce plan. For information on upgrading, visit the Select a Package section above.
With eCommerce online ordering enabled, tips left for orders not paid online by credit card (e.g. cash orders) will not be included in the sale total when the order is tendered at the register and will not appear in ShopKeep reporting. These tips can only be viewed from the eCommerce Dashboard ‘Orders’ page.
To learn more about how tips for online orders appear in reporting, visit our Advanced Topics article.
Scroll down to ‘Tips and gratuity’, then click ‘Tip Settings’.
Click to Enlarge
Customize the ‘Tip wording’ and ‘Tip amounts’ sections as desired.
Click to Enlarge
Title | Appears above the tip selection area of the ‘Payment information’ screen during order checkout. Description | Appears under the ‘Title’. Tip calculation | Display tip options as percentages of the order subtotal or as fixed dollar amounts. Amounts | Specific tip percentage or amount options available for customers to select. The ‘Default’ option will be automatically selected at checkout. To give customers the ability to select ‘No tip’, add 0 as an option. Make default | Sets an existing tip option as the default that will be automatically selected at checkout. Trash can | Removes an existing tip option. Add Amount | Adds a new tip option.
Click ‘Save’ to save changes.
Click ‘Back’ to return to the ‘Cart & Checkout’ page.
Click to Enlarge
Toggle the ‘Tipping option at checkout’ setting to enable tipping in your webstore.
Click to Enlarge
Click ‘Save’ to save changes.
Preview Your Store
Preview your online store to decide whether additional changes are needed before sharing it with customers.
Manually create orders for customers who order over the phone or are unable to place an order online themselves. Creating an order in ShopKeep eCommerce allows you to track its payment and fulfillment status as you process the order from the eCommerce Dashboard.
Manually created orders do not sync to the ShopKeep Register app via the eCommerce online ordering feature and must be processed from the eCommerce Dashboard.
This feature requires an upgraded ShopKeep eCommerce plan. For information on upgrading, visit the Select a Package section above.
By default, a product will be automatically added to each order when created. If necessary, the default product can be removed by following step 6 after adding additional products to the order.
Click ‘Edit’ next to ‘Customer Email’, then enter the customer’s email address and click ‘Save changes’.
If the customer previously ordered from your webstore, their shipping and billing addresses will automatically appear in the appropriate sections after clicking ‘Save changes’.
Learn how to edit, manage, export, and print orders here.
Process Orders
After the Business Owner is notified by email that a customer placed an order, visit ShopKeep eCommerce to view the details of the order, add notes to it, change its payment status, ship it out, and mark it as shipped.
Orders can also be received and processed at the ShopKeep Register. Visit our ShopKeep eCommerce: Online Ordering article to learn how to use this feature.