You can manage the settings for an already created store through the Management screen -> Edit -> Main Settings tab. The settings are split into three subsections:
General Settings
You can manage the following settings of your store through the General Settings subsection:
- Brand name allows you to view and change the brand name of your hosting company, so your customers can recognize you more easily. This name will be used on your website and any notification messages sent to your customers.
- Hosted storefront address allows you to view and change the URL of your hosted storefront.
- Main currency allows you to select the main currency for your online store.
- Contact email allows you to view and change the contact email address for your store.
- URL in notifications allows you to view and change the store URL in the notifications (renewal, custom order links, etc.) sent to your customers. The options here are:
- Hosted will lead your customers to your hosted storefront.
- Hosted with your domain/subdomain will lead to your hosted storefront at your custom domain/subdomain. NOTE: This setting will appear only if you are using the hosted storefront with the "Custom domain/subdomain" option and its setup has been completed (both icons next to your custom domain/subdomain must be green).
- Self-hosted will lead your customers to your self-hosted storefront where the widget or WordPress plugin is installed and properly configured.
- Widget/WordPress URL is used to define the location of your widget/WordPress plugin, so your customers can place orders through the self-hosted storefront on your website.
Hosted storefront settings
The hosted storefront is enabled by default for all online stores and is configured to work at a generic web address, prefixed by a STORE_BRAND subdomain, where STORE_BRAND is the Hosted storefront address prefix specified in the General Settings of your online store.
You can enable or disable the hosted storefront of your online store using the Enable website setting.
You can manage the following settings of your store through the Hosted storefront settings subsection:
- Custom domain/subdomain allows you to use your own domain or subdomain name as hosted storefront.
- Enable website allows you to enable/disable the hosted storefront.
- Payments test mode allows you to test API calls between your store and payment processors (sandbox environment) without conducting real payment transactions.
- Currencies allows you to enable/disable currencies on your hosted storefront and change their display order.
- Languages allows you to enable/disable languages on your hosted storefront and change their display order.
- Default language allows you to choose the default language for your hosted storefront.
- Custom Logo allows you to upload a custom logo that will be displayed on your hosted storefront.
- Custom stylesheet allows you to add custom CSS code to your hosted storefront.
Using a Custom domain/subdomain with the hosted storefront
You can get the hosted storefront working on your own domain or subdomain by adding few DNS records. To see the exact DNS records that you need to add, click on the Custom domain/subdomain info icon at the Management screen -> Edit -> Main Settings tab for your online store. After you add the necessary DNS records, please allow several hours for the DNS records to propagate globally.
After that you need to type your domain/subdomain in the Custom domain/subdomain field and click the Save button at the bottom of the page.
As part of the setup, your custom domain/subdomain will be added to the Apache configuration on our end, and a Let's Encrypt certificate will be issued for it. You will have to allow some time (usually between 5 and 15 minutes) for the setup to complete. Once this is done, both icons will turn green, and your domain/subdomain will appear as the selected "URL in notifications" option in the "General settings" section.
Hosted storefront tracking
If you want to use Google Analytics with your hosted storefront, fill in your Google Analytics Tracking ID in the corresponding field.
Control Panel options
This section allows you to show your brand name and logo in the hosting Control Panel of your customers.
- Show custom branding in Control Panel - this option enables or disables the custom branding.
- Custom logo - upload a logo for use in the main navigation area of the Control Panel. Click the info icon for more information about the recommended size and supported file types.
- Custom logo (small) and favicon - upload a smaller version of your logo. This image is used in the collapsed Control Panel sidebar and as the browser favicon displayed in tabs and bookmarks. Click the info icon for more information about image sizes and supported file types.
Account Panel options
Here you can configure the options for your clients' Account Panel interface:
- Show "Account Panel" link in Control Panel and on hosted storefront pages - enables or disables the "Account Panel" link in the hosting Control Panel and on the hosted storefront pages.
- Show brand name or logo in Account Panel - whether to show your store brand name or custom logo in the Account Panel header.
- Custom logo - upload the logo you want to show in the Account Panel. Click the info icon for more information about the recommended size and supported file types.
- Account Panel theme - select a color theme for the Account Panel of your clients.
Order auto processing
Order auto processing allows you to enable/disable automatic order processing for your store.
API credentials
The API access of your store, used by the widget, the WordPress plugin and your own API clients, is managed on the API credentials tab. You can also open it with the API credentials button at the bottom of the Main Settings tab.
- API active allows you to enable/disable access to the API for the widget/WordPress plugin. Disabling the API access will deactivate your self-hosted store.
- API security allows you to choose the authentication security to access the API. You can choose between Authentication key and HMAC security.
- The list of API keys shows every key of the store with its name, the beginning of the key, when it was created and when it was last used.
Each API key consists of an Authentication key and an HMAC secret. The HMAC secret is needed only when the store uses HMAC security.
- A key and its secret are shown in full only once, when they are issued. Only a fingerprint of the key is kept, so an existing key can never be displayed or recovered. Copy them somewhere safe and click I have saved this key. If you lose a key, issue a new one.
- Add a key issues an additional key and leaves every existing key working. Use a separate key for each installation (each widget, WordPress site or API client) and give it a Name, so you can tell your keys apart.
- Replace issues a new key in place of an existing one. The old key keeps working until you confirm that you have saved the new one, and for a grace period after that, so you have time to update the installation that uses it.
- Revoke stops a key immediately, without a grace period.
- The Last used column is updated once a day, so it can be up to 24 hours behind.
Keys you already use keep working. Their full value is no longer shown in the Account Panel, so if you do not have a copy of a key, replace it.