Frequently Asked Questions
A selection of questions and answers to help you with your web store.
Contents
- PayPal
- Localization/changing language of store pages
- Selling downloadable items
- Payment processors
- Custom domains (Beta feature)
- Inventory
- Adding a page to a product description
- Adding embed video/audio to a product description
- Coupon codes/discounts
- User registration
- Taxes
PayPal
How do I get a PayPal account?
You can open a PayPal account on their website. If you click here you can pick your country and choose between three account options.
What is a PayPal sandbox account and where do I get one?
You can use the PayPal's sandbox test environment to create and manage test accounts and their associated email and API credentials. To create a sandbox PayPal account, use PayPal Sandbox
Where can I find my PayPal signature?
To find your PayPal signature, please read PayPal's documentation here
What does the error “Security Header Not Valid” mean?
The error “Security Header Not Valid” occurs when trying to pay with PayPal and the username or password are entered incorrectly, or when:
- You have your PayPal module configured to "Sandbox" but have not used Sandbox API credentials.
- You have your PayPal module configured to "Live" but have not used Live API credentials.
- You have mis-typed one or more API credentials entries, including but not limited to leaving trailing spaces.
- You have deleted and/or recreated new API credentials in your PayPal account but have not copied those new credentials back to your store.
Localization/changing language of store pages
How do I change the language of my web store?
You can change your web store's pages with custom templates. This way you can also translate the pages into any language you want, except for the check out page which is a complicated piece of software, as you might understand, and we can't make it available for customization as easily as the templates. To get started with custom templates, we suggest you read our online documentation
Selling downloadable items
Is it possible to sell downloadable items via Enstore?
Unfortunately it is not possible to sell downloadable items using Enstore. However, it is a feature that's on our to do-list and hopefully we'll be able to implement it in one of the future updates. We can't give you a specific time frame for the implementation, but when the option becomes available, we'll let you know.
Payment processors
What are payment processors?
A payment processor is a company that handles credit card and bank transactions for merchants. They verify the transaction by checking the buyer's details and after completing they ensure the transaction is either approved or declined.
Which payment processors does Enstore support?
At the moment Enstore supports PayPal (Express and Direct), Authorize.net and ACH Direct.
Why doesn't Enstore support support payment processor X yet?
We are working on adding more payment processors and we get a load of requests every week. The implementation of more payment processors is high on our list of priorities and we will add new ones in future updates.
Custom domains (Beta feature)
Can I use my own domain for the web store?
Yes you can! The idea of custom domains is that you can run your shop on any domain you like. So http://yourstore.enstore.com could for example become http://shop.yourdomain.com or even just http://www.yourdomain.com. As an example we are running the Enstore Example Store on http://shop.madebysofa.com.
Having your store on your own domain looks more professional, can help with your Google listings and integrates better with the rest of your site. But it's completely optional, and your enstore.com url will always keep running alongside your custom domain.
There are two ways to set up your custom domain. The first way is through a service called IWantMyName.com, a service that will set up everything for you so you don't have to bother with it. The second way is through manual configuration. To use this you need two things:
- A domain (like yourstore.com)
- Access to your DNS server records
To set up your custom domain do the following:
- Log in to your DNS system and find the DNS records for the domain you would like to use. This process is a bit different for each provider and this page could help.
- Add a CNAME record for the domain you would like to use and point it to your-store-handle.enstore-domain.com. In the example above, shop.madebysofa.com points to examplestore.enstore-domain.com. Make sure you use enstore-domain.com and not enstore.com in the addresses you point to. You can use this tool to verify if you set it up right.
- Wait a bit as the DNS servers propagate your new records, this can take up to a day but typically takes an hour or so.
- Start using your shiny new domain!
The risks of using a custom domain while it's beta are that it could be a bit slower than your enstore.com url and might have a bit lower availability. But in these scenarios your store will always be available at your enstore.com domain. If you are using Google Analytics, make sure you update your account to match your new domain.
Inventory
Does Enstore automatically synchronize my inventory with Checkout?
When you make a sale in your retail store, Checkout will take the items out of your inventory right away. Typically when a sale is made via Enstore, you'll get an order with a deposit on it when you sync your web store with Checkout. In Checkout you'll actually have to invoice the order to make it official. That's the step where your stock level decreases. We are working on a way to automatically sync Enstore with Checkout, but for the moment you'll have to sync manually. Enstore does not work with inventory levels, so when a product is sold out, you'll have to take it out of your store manually.
How do I handle a sold out product in Enstore?
When a product is sold out, you can temporarily remove it from your web store by deselecting ‘Show in web store’ in Manager > Products > Web Store (bottom tabs). After that, you’ll need to sync with your web store to implement the changes.
Adding a page to a product description
How do I link from my product info to a specific page?
To link a specific page to a product you'll have to start with creating a page in the Enstore Admin menu (Pages) that contains the information for a specific product (or range of products). Make sure to copy the link to the page location. After that you can add the link to this page to the description of the product using Textile.
Textile is an easy-to-read web text generator that works with simple markers. You can find more info on Textile here.
In the description field you can add a short description, and to make the link to the page with more information, use the marker
"linktext":url
where you replace linktext with the text that has to link to the page and paste the link to the page in place of url like this:
"click here":http://en.wikipedia.org/
This way you can add pages with extra information on your products.
Adding embed video/audio to a product description
Can I add video to the product info?
To add video to the description of your product you can add embedded video to the product description field like this:
<embed src="ENTER THE URL OF YOUR UPLOADED VIDEO HERE" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="640" height="385"></embed>
Can I add audio to the product info?
In exactly the same way as adding video, you can add audio to the description field of your product. Depending on the service you use, the code looks like this (using a service called SoundCloud in this example):
<embed allowscriptaccess="always" height="81" src="http://player.soundcloud.com/player.swf?url=http%3A%2F%2Fapi.soundcloud.com%2Ftracks%2F4626023%3Fsecret_token%3Ds-1BHUY&secret_url=false" type="application/x-shockwave-flash" width="100%">
Coupon codes/discounts
Does Enstore support the use of coupon codes or discounts?
For the moment it’s not possible to add coupon codes or discounts to products in Enstore, but we are working on offering multiple price levels for products so you can give customers discounts.
User registration
Can my customers register to my Enstore web store?
We are working on user registration. We have received requests for user profiles, and it is certainly a feature we want to offer in the future. It's definitely needed for marketing purposes, newsletters and discounts.
Taxes
US/Canada: How does Enstore calculate how much tax my customer has to pay?
Enstore uses an automatic tax lookup for the US and Canada which fetches taxes based on the shipping address provided by the customer and the address of the web store, but only if the products are shipped to the customer. If the customer decides to pick up the goods from the store and pays for them there, the tax is calculated for the address of the store. The reasons for this are simple. Firstly, law requires us (in the US that is) to calculate taxes for the location the customer receives the goods. Secondly we want your invoice totals to match with the the orders you would make in Checkout for the exact same situation.