Store Setup
Store setup is where you define your brand, contact information, legal details, and operational configuration. These settings affect everything from what customers see to how receipts are generated.
[!NOTE] Only Owners can access Store Settings. Managers do not have access to this section.
1. Store Identity
Navigate to Settings → General to set up your store’s public-facing identity.
| Field | Description |
|---|---|
| Store Name | Displayed in the storefront header and all emails |
| Domain | Your store’s URL (e.g. yourstore.aexecommerce.com) |
| Description | A short description of what your store sells |
| Logo | Upload your logo (PNG or SVG recommended, at least 200×200px) |
| Primary Color | Hex color code used for buttons and accent elements |
2. Contact and Regional Settings
Under Settings → Contact & Regional:
| Field | Description |
|---|---|
| Contact Email | Used for operational notifications (order alerts, system messages) |
| Support Email | Displayed to customers for help requests |
| Business Address | Your physical address, used on receipts and legal documents |
| Timezone | Determines how dates and times are displayed in the dashboard |
| Currency | Set to XOF by default; NGN (₦) and GHS (GH₵) are also supported |
[!TIP] Set your timezone correctly before you receive your first order. Order timestamps, reports, and scheduled tasks all run on your store’s configured timezone.
3. Legal Information
Under Settings → Legal:
| Field | Description |
|---|---|
| Company Registration Number | Your official business registration number |
| Tax ID | Your VAT or tax identification number |
This information appears on PDF receipts and may be required for compliance in your country.
4. Social Links
Under Settings → Social:
| Platform | Field |
|---|---|
| Full URL to your Facebook page | |
| Twitter / X | Full URL to your Twitter/X profile |
Social links are displayed in the storefront footer and in outgoing emails.
5. Receipt Customization
Under Settings → Receipts, you can customize how PDF receipts look for your customers:
- Receipt Template — Choose from available templates (Standard, Minimal, Branded)
- Footer Message — Add a custom note that appears at the bottom of every receipt, such as a return policy summary or a thank-you message
[!TIP] A good footer message example: “Thank you for your order! For returns or queries, contact us at support@yourstore.com within 14 days.”
6. Store Status
Under Settings → Store Status, you can control whether your store is accessible to customers:
| Status | What it means |
|---|---|
| Active | Store is fully operational; customers can browse and purchase |
| Maintenance Mode | Store is temporarily offline; customers see a custom maintenance message |
| Inactive | Store is disabled; no customer-facing access |
Enabling Maintenance Mode
- Go to Settings → Store Status
- Select Maintenance Mode
- Enter a custom message customers will see (e.g. “We’re updating our store. We’ll be back shortly!”)
- Click Save
[!WARNING] While in Maintenance Mode, customers cannot place new orders. Existing orders are not affected and you can still access the full dashboard.
7. Delivery Zones and Supported Countries
Under Settings → Delivery Zones, add the countries or regions you ship to:
- Click Add Zone
- Enter a zone name (e.g. “Lagos”, “West Africa”, “All Nigeria”)
- Select the countries included in this zone
- Set the shipping rate for this zone
You can create multiple zones with different rates. Customers only see delivery options relevant to their address at checkout.
8. Onboarding Checklist
The dashboard home screen shows your onboarding progress. The four steps are:
| Step | What it covers |
|---|---|
| storeSetup | Store name, logo, contact info, timezone, currency |
| paymentSetup | Paystack keys connected and verified |
| productSetup | At least one published product with a variant |
| shippingSetup | At least one delivery zone configured |
Each item checks automatically as you complete it. Once all four are complete, the checklist is dismissed and your store is considered launch-ready.