Dashboard
Total Revenue
$0.00
Total Orders
0
Customers
0
Completion Rate
0.0%
Total Products
0
Projected Earnings
This Month (Projected)
$0.00
This Quarter (Projected)
$0.00
Annual (Projected)
$0.00
Avg Order Value
$0.00
Projections are based on current order volume and trends.
Recent Orders
| Order | Customer | Amount | Status |
|---|---|---|---|
| No orders yet | |||
Top Products
No sales data yet
| Product | Category | Vendor | Vendor Price | Markup | Sell Price | Stock | Actions |
|---|
Category Management
Active Categories
Categories shown on the storefront. Click a category to view its products. Use the toggle to show/hide categories on the home page.
Auto-Assign Categories
Automatically assign categories to products based on their name and description using keyword matching. Choose to reassign only uncategorized products or scan all products.
Bulk Assign Category
Reassign products from one category to another.
All Orders
| Order ID | Date | Customer | Items | Payment | Ship To | Total / Profit | Status / Vendor Payment |
|---|---|---|---|---|---|---|---|
| No orders yet | |||||||
Loading order details...
Pending Handoff
0
Auto-processes next cycle
Handed Off
0
Vendor order placed
Shipped
0
Failed
0
Auto-retries remaining: --
Vendor Fulfillments
| Fulfillment ID | Order | Vendor | Platform | Items | Cost | Tracking | Status | Actions |
|---|---|---|---|---|---|---|---|---|
| No fulfillments yet. Orders will appear here once payment is confirmed. | ||||||||
Automation Run History
| Run Time | Handoffs | Vendor Orders | Retries | Payments | Errors |
|---|---|---|---|---|---|
| No automation history yet. | |||||
Dropship Vendors
Product Downloaders
Configure API access for importing products from dropship platforms.
Configure RapidAPI credentials for Temu product scraping. Falls back to RAPIDAPI_KEY environment variable if not set.
Configure RapidAPI credentials for AliExpress product scraping.
AliExpress Order API (for automated dropship ordering)
Configure RapidAPI credentials for Wish product scraping.
Configure CJ Dropshipping API credentials for product sourcing and automated order placement.
Category Importer
Import an entire category of products from all configured platforms at once. Select a category and platform, then import.
Product Import
Search and import products from your configured vendor platforms.
Enter a search term and click "Search Temu" to find products.
Enter a search term and click "Search AliExpress" to find products.
Enter a search term and click "Search Wish" to find products.
Enter a search term and click "Search CJ" to find products, or use "Bulk Import Sports Products" to import sports items.
Vendor List
| Vendor | Platform | Type | Commission | Status | Actions |
|---|---|---|---|---|---|
| No vendors yet. Add your first dropship vendor. | |||||
Customer List
| Customer | Orders | Spent | Joined | |
|---|---|---|---|---|
| No customers yet | ||||
API Keys & Secrets
Manage your integration API keys. Values are masked for security.
The global RapidAPI key is used as a fallback. Per-platform keys can be set in the Vendors > Product Downloaders section.
Email Service (for order confirmations)
Configure SendGrid or Mailgun to send order confirmation and shipping notification emails to customers.
Integration Status
Product, order, and vendor data storage (built-in)
Contact form submissions and email notifications
Credit card payment processing
Webhook URL:
Temu, AliExpress, Wish, and CJ Dropshipping product import
Product search and import from Temu via RapidAPI
Product search and import from AliExpress via RapidAPI
Official dropshipping API — orders, products, freight, categories, search (IOP/TOP protocol)
CJ Dropshipping — product sourcing, orders, shipping, and inventory
Contact Form Messages
Loading messages...
Store Settings
Integrations
Product and order data storage (built-in)
Contact form submissions and email notifications
Configure in API Keys section.
Product Sync Rules
Default rules applied when importing products from any platform.
Fulfillment Routing
Set the priority order for fulfillment providers. Orders route to the highest-priority enabled provider.
Manual order recording only
Manual order recording only
CJ Dropshipping
Product Sourcing & Order FulfillmentCJ Dropshipping
CJ Diagnostics
CJ Automation
Quick Setup
Enter your CJ Dropshipping API Key to generate a token, save credentials, and verify the connection in one step.
CJ API Settings
Enter your CJ Dropshipping API Key to generate an access token. The API Key is the recommended authentication method. Credentials and token are saved automatically.
Access Token Management
Generate or refresh your CJ Dropshipping access token. The token is required for all API operations and will be saved automatically.
API Explorer
Test CJ Dropshipping API endpoints directly.
Response:
Bulk Product Import
Search CJ Dropshipping and import products in bulk by category. Duplicates are automatically skipped.
Order Timeline
Look up a CJ Dropshipping order and see its lifecycle: created, paid, shipped, delivered.
Error Log Viewer
Inspect the most recent CJ Dropshipping integration errors captured by sync and payment jobs.
CJ Product Import
Search the live CJ Dropshipping catalog and import products one at a time. Pick the category below before clicking Import — the storefront uses it to place the product in the right tile.
Marketing Campaigns
Active Campaigns
0
Total Impressions
0
Click-throughs
0
Conversions
0
| Campaign | Type | Products | Status | Start | End | Actions |
|---|---|---|---|---|---|---|
| No campaigns yet. Create your first marketing campaign! | ||||||
Active Promotions Preview
No active promotions to preview.
Email System
Loading…30-day rates
Transport provider
The Netlify-side control plane is fully built — pick a transport for outbound delivery. Switch providers at any time without redeploy.
DNS readiness
SPF, DKIM, and DMARC must all be present on the sending domain for inbox placement. The dashboard re-reads DNS each time you open it.
DKIM rotation
Generate a fresh 2048-bit RSA keypair. Publish the TXT record at the printed selector and switch the SMTP gateway to sign with the new selector when ready. Old key keeps signing for 30 days for overlap.
Templates
| ID | Name | Subject | Updated | Actions |
|---|---|---|---|---|
| Loading… | ||||
Edit Template
Lists
| ID | Name | Subscribers | Created | Actions |
|---|---|---|---|---|
| Loading… | ||||
List
Subscribers
| Name | Status | Added | Actions | |
|---|---|---|---|---|
| No subscribers yet. | ||||
Campaigns
| Name | List | Status | Sent | Bounced | Actions |
|---|---|---|---|---|---|
| No campaigns yet. | |||||
New Campaign
Add to suppression list
Suppression list
| Reason | Source | Suppressed at | Actions | |
|---|---|---|---|---|
| Loading… | ||||
Issue new API key
External services (Tenza Shop backend, Zapier, etc.) authenticate to /api/email/send with a bearer key. The secret is shown once.
| Label | Last 4 | Scopes | Use count | Last used | Status | Actions |
|---|---|---|---|---|---|---|
| No keys yet. | ||||||
Add webhook subscription
| URL | Events | Last status | Failures | Status | Actions |
|---|---|---|---|---|---|
| No webhooks registered. | |||||
Recent events
| Time | Type | Recipient | Message |
|---|---|---|---|
| Loading… | |||
Reputation snapshot
Suppression breakdown
Send a test email
Use this to verify provider config end-to-end. The send goes through the same engine your transactional and marketing traffic does — suppression, tracking, events.
Connecting to Stripe...
Checking connection
Available Balance
$0.00
Pending Balance
$0.00
Recent Payments
0
Recent Payouts
0
Recent Charges
| ID | Amount | Status | Date |
|---|---|---|---|
| Loading... | |||
Recent Payouts
| ID | Amount | Status | Date |
|---|---|---|---|
| Loading... | |||
| Payment ID | Amount | Status | Description | Created | Actions |
|---|---|---|---|---|---|
| Loading... | |||||
Vendor Payment Management
Configure payment settings per vendor without affecting the main checkout flow. Transfers are sent to connected Stripe accounts.
Loading vendor payment configs...
Recent Transfers
| Transfer ID | Amount | Destination | Status | Date |
|---|---|---|---|---|
| Loading... | ||||
Automatic Vendor Payments
Auto-Payment Settings
When enabled, vendor payments are automatically triggered after successful customer checkout based on each vendor's payout schedule.
Total Paid to Vendors
$0.00
Pending Manual
$0.00
Total Transactions
0
Vendors Active
0
Vendor Payment Summary
Loading vendor payment data...
AliExpress Dropship Integration Status
Checking AliExpress integration...
Recent Auto-Payment Logs
| Order | Vendor | Amount | Method | Status | Date | Actions |
|---|---|---|---|---|---|---|
| Loading... | ||||||
Payouts to Your Bank
| Payout ID | Amount | Status | Method | Arrival |
|---|---|---|---|---|
| Loading... | ||||
| Customer ID | Name | Created | Payments | |
|---|---|---|---|---|
| Loading... | ||||
Stripe Connect — Connected Accounts
Manage connected Stripe accounts for vendor payouts. Link vendors to their Stripe accounts for direct transfers.
| Account ID | Type | Payouts Enabled | Actions | |
|---|---|---|---|---|
| Loading... | ||||
Webhook Endpoints & API Control
Manage Stripe webhook endpoints independently. Add custom endpoints for vendor-specific payment handling without modifying the main payment flow.
| Endpoint | URL | Status | Events | Actions |
|---|---|---|---|---|
| Loading... | ||||
Payment Disputes
| Dispute ID | Amount | Reason | Status | Date |
|---|---|---|---|---|
| Loading... | ||||
AliExpress DS API
Official Open Platform (IOP/TOP Protocol)API Configuration
Configure App Key, App Secret, and Access Token in Vendor Downloaders > AliExpress settings.
Step 1: Get Authorization Code
To generate an access token, you first need an authorization code from the AliExpress Open Platform. Follow these steps:
- Make sure your App Key is configured in Vendor Downloaders > AliExpress settings.
- Click the button below to open the AliExpress OAuth authorization page.
- Log in with your AliExpress seller/dropshipping account and authorize the app.
- After authorization, you will be redirected to a page with a code parameter in the URL.
- Copy that authorization code and paste it in Step 2 below. The code expires in 3 minutes.
OAuth URL: Configure App Key first
Step 2: Generate Access Token
Paste the authorization code from Step 1 to generate your access token. The token will be automatically saved to your settings.
API Explorer
Response
No response yet. Select an endpoint and click Execute.
Admin Accounts
| Username | Role | Status | Created | Actions |
|---|---|---|---|---|
| Loading admin accounts... | ||||
Add New Admin
Domain Access Manager
Primary Domain
Full control over the storefront's domain settings, including registrar and nameservers.
DNS Records
Track DNS records that point at the storefront. Used as a working register for the registrar's zone editor.
| Type | Host | Value | TTL | Added | Actions |
|---|---|---|---|---|---|
| Loading DNS records… | |||||
Access Log
Last 10 changes to domain settings, by admin.