Platform Overview

WeSell.Cloud is a complete multi-vendor e-commerce platform. Everything you need to launch, run, and scale your online shop -- built in, no plugins required.

21
Shop Themes
20+
Payment Gateways
180+
API Endpoints
10
Payment Regions

Multi-Tenant Architecture

Core Infrastructure

Each seller gets a fully isolated shop with its own storefront, subdomain, products, orders, and settings. Shops can also connect custom domains with DNS verification and SSL.

Seller Dashboard

Dedicated Control Panel

A dedicated dashboard with stats including total products, total orders, pending orders, total earnings, shop rating, and follower count. Includes a recent orders table, recent reviews widget, and quick-action shortcuts (add product, bulk upload, create coupon, shop settings, withdraw earnings).

Role-Based Access

Three Dashboards

Separate dashboards for Admins (full platform control), Sellers (shop and order management), and Customers (orders, wishlist, wallet, messages). Each role sees only what's relevant to them.

Region-Based Payment Setup

10 Regions Supported

Sellers choose their payment region during onboarding and the platform automatically recommends the best gateways for that region. Supports Global, North America, Europe, South Asia, Southeast Asia, Africa, Middle East, Latin America, East Asia, and Oceania.

Seller Verification

Trust & Safety

Sellers can submit verification documents (business license, tax papers, ID card) for admin review. Verified sellers get a trust badge, and admins are notified of new verification submissions.

Shop Sharing

Built-in Referral

Sellers can share their shop via a direct link or send email invitations to friends with a personal message. The share modal provides a copyable shop URL and email form.

Product Management

Complete product management from the seller dashboard -- create, edit, bulk upload, manage digital products, and track reviews.

Product CRUD

/seller/products

Create, edit, and delete products with full details. Paginated product listing with search by name and filter by status.

  • Name, description, category, brand
  • Unit price and purchase price
  • Thumbnail image + up to 10 gallery photos
  • Tags, SKU, weight, stock quantity
  • Earn points (club points integration)
  • Products start as pending until admin approval

Product Bulk Upload

/seller/products/bulk-upload

Upload products in bulk via CSV file. The system parses each row, auto-matches categories and brands by name, generates unique slugs, and creates products. Errors are reported per-row with counts of created vs skipped.

Digital Products

/seller/digital-products

Create and manage digital products (downloadable files, software, ebooks) separate from physical products. Dedicated listing page with pagination filters for the digital product type.

Wholesale Pricing

Tiered Pricing

Enable wholesale pricing on any product with quantity-based tier pricing. Set min/max quantities and price per tier. Wholesale tiers are managed directly on the product edit form.

Product Reviews

/seller/reviews

View all customer reviews for your products with star ratings, reviewer name, and product link. Sellers can reply to reviews directly from the dashboard.

File Manager

/seller/uploads

Upload, browse, search, and delete files. Paginated grid view with file type filtering (images vs files) and search by filename. Supports any file type with automatic type detection.

Coupon Management

/seller/coupons

Create and manage discount coupons for your shop. Set coupon codes, discount types, values, and expiry dates. Coupons are tied to your shop and apply to your products only.

Orders & Fulfilment

Track orders, update delivery statuses, handle refund requests, and view your commission history -- all from the seller dashboard.

Order Management

/seller/orders

View all orders containing your products. Paginated list with status filter. Each order shows customer name, email, phone, order code, and amount. Items are filtered to show only your shop's products.

  • Order detail view with product thumbnails
  • Customer contact info (name, email, phone)
  • Filter by delivery status
  • Paginated order list (20 per page)

Order Status Updates

Fulfilment Workflow

Update delivery status per line item: Confirmed, Processing, Shipped, Delivered. Shipped and delivered timestamps are automatically recorded when status changes.

Refund Requests

/seller/refund-requests

View and manage refund requests from customers. See requester details, order code, product info, and request status. Approve or reject refund requests with seller-side controls.

Commission History

/seller/commission-history

View a detailed log of platform commissions deducted from your sales. Each entry links to the associated order code for full traceability. Paginated with 20 entries per page.

Product Queries

/seller/product-queries

Customers can submit questions about your products. View all queries, answer them, or delete resolved ones directly from the dashboard.

Storefront & Branding

Customise your shop's appearance, settings, domain, and theme to match your brand.

Shop Settings

/seller/shop

Configure all aspects of your shop from a single settings page.

  • Shop name, description, email, phone
  • Address, city, state, postal code, country
  • Logo and banner image upload
  • Facebook, Instagram, Twitter, YouTube links
  • Bank details (name, account name, number, routing)
  • Meta title and meta description (SEO)
  • Language, currency, and timezone selection

Shop Themes

/seller/themes

Choose from 21 professionally designed shop themes. Each theme has distinct styling for your storefront. Supports dark mode toggle and custom colour overrides for primary, secondary, and accent colours.

  • 21 themes: Active, Artsy, Comic, Cozy, Flavor, Fresh, Glow, Kids, Luxe, Maker, Minimal, Pinboard, Pro, Pulse, Realm, Snapshot, Story, Studio, Urban, Vintage, Zen
  • Dark mode toggle
  • Custom primary/secondary/accent hex colours
  • Visual mini-preview of each theme before applying

Domain Management

/seller/domain

Every shop gets a free subdomain (yourshop.wesell.cloud). Upgrade to connect a custom domain with full DNS verification (TXT + CNAME/A record checks) and reserved subdomain protection.

  • Free subdomain with slug validation
  • Custom domain with DNS TXT verification
  • CNAME/A record pointing verification
  • Domain removal with cleanup

Followers

/seller/followers

View the list of customers who follow your shop. Follower count is displayed on the dashboard stats and on your public storefront.

Shipping

Full shipping configuration with zones, carrier connections, local delivery, and pickup locations.

Shipping Overview

/seller/shipping

A central dashboard showing your current shipping configuration status, active zones, connected carriers, and quick links to each shipping section.

Shipping Zones

/seller/shipping/zones

Create and manage shipping zones that define where you ship and at what rates. Each zone can have its own pricing rules and methods. Edit zone details including name, countries, and rate configuration.

Carrier Connections

/seller/shipping/carriers

Connect third-party shipping carriers to automate rate calculation and label generation. View available carriers and manage your active connections.

Local Delivery

/seller/shipping/local-delivery

Configure local delivery options for customers in your area. Set delivery radius (km or miles), delivery price, and estimated delivery time (e.g., same day, next day).

Pickup Locations

/seller/shipping/pickup

Add physical pickup locations where customers can collect their orders. Manage pickup addresses and estimated ready times for each location.

Shipping Settings

/seller/shipping/settings

Configure your ship-from address, default package dimensions and weight, free shipping threshold with custom messaging, and other shipping preferences.

Payments & Earnings

Region-based payment gateway setup, Stripe Connect integration, earnings tracking, and withdrawal management.

Payment Gateway Wizard

/seller/payment-gateways

A guided setup wizard where sellers select their payment region and the platform recommends the best gateways. Configure API credentials per gateway. The wizard prompts sellers who haven't set up payments.

  • Stripe, PayPal (Global/North America/Europe)
  • Razorpay, Instamojo, Paytm, PhonePe, bKash, Nagad, SSLCommerz, Khalti, PayHere (South Asia)
  • Paystack, Flutterwave, M-Pesa (Africa)
  • Ngenius, Iyzico (Middle East/Europe)
  • MercadoPago, Payku (Latin America)
  • Cash on Delivery, Manual Bank Transfer (All regions)

Stripe Connect

Direct Payouts

Full Stripe Connect Express integration for automatic seller payouts. Sellers connect their Stripe account, complete onboarding, and receive direct payouts. Includes Stripe Express Dashboard access and auto-transfer tracking.

  • One-click Stripe account connection
  • Stripe onboarding callback handling
  • Express Dashboard link for sellers
  • Auto-payout total tracking

Earnings Dashboard

/seller/earnings

View total completed earnings, pending earnings, and auto-payout totals. Full transaction history table with category, amount, status, and date for every earning event.

Payment History

/seller/payments

Complete paginated history of all transactions associated with your account, sorted by most recent. View transaction category, amount, status, and timestamps.

Money Withdraw

/seller/money-withdraw

Request withdrawal of your available balance. Submit withdrawal requests with amount and message. View pending balance and withdrawal request history with status tracking (pending, approved, rejected).

Commission History

/seller/commission-history

Detailed log of all platform commissions deducted from your sales. Each entry is linked to the order code for full traceability. Paginated with 20 entries per page.

Seller Packages & Subscriptions

/seller/packages

Browse available seller subscription plans, compare limits (product count, storage, staff accounts, custom domain, API access, priority support, analytics), and subscribe. Includes checkout flow for paid packages and automatic activation for free tiers.

Messaging & Support

Built-in conversation system, support tickets, and customer communication tools.

Conversations

/seller/conversations

Built-in messaging between sellers and customers. View all conversations with unread counts, preview last message, and reply inline. Conversation detail view shows the full message thread with sender avatars and timestamps.

Support Tickets

/seller/support-tickets

Create and track support tickets with the platform. Set subject and details, then track ticket status (pending/open/solved/closed). Auto-generated ticket codes (TKT-000001) for easy reference and ticket detail view.

Product Queries

/seller/product-queries

Customers can ask questions about specific products. Sellers view all queries, post answers, or delete resolved ones from the dashboard.

Review Replies

/seller/reviews

Respond to customer reviews directly from the seller dashboard. Each reply is timestamped and stored with the review record.

Shop Share via Email

Built-in Referral

Send shop invitation emails to friends or potential customers with a personal message. The email includes the shop link, shop name, description, and logo.

Addon Modules

Optional features that can be enabled by the platform admin to extend your shop's capabilities.

Print on Demand Addon

/seller/pod

Connect to print-on-demand providers, browse their product catalogs, upload your designs with mockup generation, and list POD products in your shop.

  • POD Provider connections
  • Product catalog browsing
  • Design upload with mockup preview
  • My POD Products management

Auction System Addon

/seller/auction-products

Create auction listings with start/end times and starting bids. View all active auction products, track bids, and manage auction orders when a winner is declared.

  • Create auction products with bid settings
  • All Auction Products listing
  • Auction Product Orders (winners)

Wholesale Products Addon

/seller/wholesale-products

Dedicated wholesale products listing showing all products with tiered pricing. Manage wholesale price tiers per product with a dedicated price management page. Search and filter wholesale inventory.

  • Wholesale products listing with search
  • Per-product price tier management (/seller/wholesale/:id/prices)
  • Min/max quantity tiers with per-tier pricing
  • Edit product link from wholesale view

POS System Addon

/seller/pos

Point-of-sale interface for in-person sales. Browse in-stock products, add to cart, and process walk-in orders. Includes receipt generation and POS-specific configuration settings.

  • POS Manager (product browsing + cart)
  • POS Configuration
  • Receipt generation

Seller Packages Addon

/seller/packages

When the subscription system is enabled, sellers can view available packages, compare feature limits (products, storage, staff, custom domain, API access, analytics), and subscribe. Includes purchase history and checkout flow.

Mobile API

A complete REST API with 180+ endpoints for building native mobile apps. Fully documented with OpenAPI 3.0.

JWT Authentication

12 Auth Endpoints

Register, login, social login, OTP verification, password reset, and token refresh. All API requests use JWT Bearer tokens for stateless authentication.

Shopping & Checkout

50+ Endpoints

Full shopping experience via API: browse products, search with filters, manage cart, apply coupons, manage addresses, place orders, track purchase history, manage wishlists, and handle payments.

  • Products (15 endpoints) - browse, search, detail, related
  • Cart (7 endpoints) - add, remove, update, summary
  • Addresses (17 endpoints) - CRUD, countries, cities
  • Orders (2 endpoints) - place, list
  • Purchase History (5 endpoints)
  • Wishlist (6 endpoints)

Shops, Categories & Brands

14 Endpoints

Browse shops and sellers, view shop details and products. Full category tree with sub-categories and brand listings for filtering.

Wallet, Chat & Reviews

15 Endpoints

Wallet balance and top-up, real-time chat between customers and sellers, submit product reviews, and manage refund requests. Club points, flash deals, classified ads, and notifications are all accessible via API.

OpenAPI 3.0 Documentation

Complete API documentation with interactive Swagger UI. 181 documented paths across 31 tags. Importable into Postman, Insomnia, or any OpenAPI-compatible tool.

  • Interactive Swagger UI with try-it-out
  • JWT Bearer auth examples
  • 31 endpoint groups (tags)
  • 18 reusable schemas

Customer Features

Built-in customer dashboard and shopping features -- no plugins or third-party integrations needed.

Product Catalog & Search

Browse & Discover

Full product catalog with category browsing, brand filtering, advanced search, and product detail pages with image galleries, reviews, and related products.

  • Category hierarchy browsing
  • Brand pages and filtering
  • Product search with filters
  • Product comparison
  • Product Q&A (queries)
  • Flash deals section

Wishlist

Customer Dashboard

Customers can save products to their wishlist for later purchase. Accessible from the customer dashboard with add/remove controls.

Customer Wallet

Balance & Recharge

Built-in wallet system where customers can recharge their balance and use it for purchases. View transaction history and current balance from the customer dashboard.

Order History & Tracking

Customer Dashboard

Full order history with status tracking, order detail view with invoice, and order confirmation pages. Customers can also track orders by order code without logging in.

Address Management

Multiple Addresses

Customers can save multiple shipping addresses with full details (name, phone, address, city, state, postal code, country). Set a default address for faster checkout.

Direct Messaging & Support

Customer Dashboard

Customers can message sellers directly about products or orders. Create support tickets with the platform. View notifications and manage communication from one place.

Reviews & Ratings

Product Feedback

Customers can leave star ratings and written reviews on purchased products. Reviews are displayed on product pages to help other shoppers.

Shop Following & Browsing

Multi-Vendor

Browse all seller shops on the platform, view individual shop pages with their products, and follow favourite shops to stay updated. Each shop has its own themed storefront.

Admin & Management

Complete platform administration dashboard for managing sellers, products, orders, content, and system settings.

User & Seller Management

Admin Dashboard

Manage all platform users: create, ban, unban, view details, and impersonate. Approve or suspend sellers, manage seller commission rates (global and per-seller overrides), and review seller verification submissions.

  • User create/ban/unban
  • Seller approval and suspension
  • Commission rate management
  • Seller verification review
  • Seller payment and withdrawal management

Product & Catalog Management

Admin Dashboard

Full control over the product catalog: approve or reject seller products, manage categories (hierarchical), brands, attributes with values, and product translations for multi-language support.

  • Product approve/reject/publish
  • Hierarchical categories with ordering
  • Brands and attributes management
  • Product translations (multi-language)
  • Digital product settings
  • Bulk product operations

Order & Refund Management

Admin Dashboard

View and manage all platform orders, filter by status and payment method, assign delivery boys, and handle refund requests. Platform-level coupon and flash deal management.

Reports & Analytics

Admin Dashboard

Built-in reporting for sales, products, sellers, commissions, customers, and stock levels. Monitor platform performance and revenue across all sellers.

  • Sales reports
  • Product reports
  • Seller reports
  • Commission reports
  • Customer reports
  • Stock reports

Content Management (CMS)

Admin Dashboard

Manage blog articles and categories, CMS pages, homepage sliders, and promotional banners. Customise header, footer, and homepage layout from the admin panel.

Localization & Multi-Language

Admin Dashboard

Add and manage languages, set a default language, bulk import/export translations, and manage currencies with exchange rates. Product and category content can be translated per language.

  • Language management (add, edit, set default)
  • Translation bulk import/export
  • Currency management with exchange rates
  • Country, state, city geographic data

Platform Settings

Admin Dashboard

Comprehensive settings panel covering general configuration, SMTP/email setup, payment methods, social login, feature toggles, shipping settings, file storage, tax configuration, and Google integrations.

Staff & Role Management

Admin Dashboard

Create staff accounts with defined roles and permissions. Manage support tickets and conversations across the platform. Monitor system status and notifications.

Affiliate System

Admin Dashboard

Full affiliate marketing system with configurable commission rates, cookie validity, and payout thresholds. Manage affiliate users (approve, reject, suspend), view click/conversion logs, and process affiliate withdrawal requests.

  • Affiliate configuration (percentage, min payout, cookie days)
  • Affiliate user management (approve/reject/suspend)
  • Affiliate click and conversion logs
  • Affiliate withdrawal processing

Delivery Boy Management

Admin Dashboard

Manage delivery personnel: approve or suspend delivery boys, assign them to orders, view delivery history, and process delivery boy payment requests. Includes earning rate configuration per delivery boy.

  • Delivery boy approve/suspend
  • Order assignment to delivery boys
  • Delivery history tracking
  • Delivery boy payment processing

Club Points & Loyalty

Admin Dashboard

Configure club points settings, view users with points balances, and manually adjust (add, deduct, or set) points for any user. Customers earn points on purchases and can redeem them.

Newsletter & Subscribers

Admin Dashboard

Manage newsletter subscribers: view, delete, bulk delete, and export subscriber lists. Compose and send newsletters directly from the admin panel.

Wallet & Manual Payments

Admin Dashboard

Review and approve/reject offline wallet recharge requests from customers. Create and manage manual payment methods (bank transfer, cheque, etc.) with full CRUD. Generate order and payout invoices with bulk print support.

Ready to Launch Your Online Store?

Join WeSell.Cloud and start selling online in minutes. No credit card required.

Open Your Shop