Cannabis E-Commerce South Africa: Setting Up an Online Store That Actually Works

Cannabis e-commerce in South Africa requires a different setup than a standard online retail store. The constraints are real: major payment processors restrict cannabis, most e-commerce platforms have cannabis-specific policies, and consumers in a trust-sensitive category need more than a product page to convert. Building a store that actually processes orders, keeps payment access, and converts traffic into sales requires understanding the landscape before you build anything.
This guide covers the platform, payment, and trust architecture that SA cannabis brands need to launch and sustain an online store.
The Platform Reality for SA Cannabis Online Stores
Shopify: The Dominant Platform, With Caveats
Shopify is the most common platform for SA cannabis online stores, and for good reason — it has the largest app ecosystem, the most developed checkout infrastructure, and the strongest support for custom development. It also has a cannabis-specific policy framework.
Shopify's position is that cannabis sales are permitted on the platform where they are legal in the merchant's jurisdiction. South Africa's regulatory position — where unscheduled CBD products can be sold commercially and personal cannabis use is decriminalised — means most SA cannabis operators can use Shopify. The platform requires operators to comply with local law and Shopify Payments terms.
The critical caveat: Shopify Payments does not support cannabis in South Africa. This means SA cannabis merchants cannot use Shopify's native payment processing and must integrate a third-party payment gateway. This is not unique to SA — it applies across most markets. The payment solution is the real challenge, not the store platform. See cannabis Shopify South Africa for the full Shopify setup guide.
WooCommerce: More Flexibility, More Maintenance
WooCommerce on a self-hosted WordPress site gives SA cannabis operators more control over their payment integration and platform terms — but requires more technical maintenance, hosting management, and security oversight than Shopify.
For brands with specific customisation requirements or an existing WordPress infrastructure, WooCommerce is viable. For brands building from scratch, Shopify typically offers a faster path to a functioning store.
Custom-Built Stores
Some SA cannabis operators have built fully custom e-commerce infrastructure to avoid platform policy constraints entirely. This is the most expensive option and only justified when scale, customisation depth, or brand requirements make platform limitations genuinely prohibitive.
Payment Processing: The Real Bottleneck
Payment processing is where most SA cannabis e-commerce setups fail. Major payment gateways — PayFast, Peach Payments in some configurations, PayPal, Stripe — have cannabis-specific restrictions that prevent standard merchant account approval.
What SA Cannabis Merchants Can Use
The payment landscape for SA cannabis operators in 2026 has more options than it did two years ago, but it still requires deliberate selection and relationship management.
Peach Payments has worked with SA CBD merchants in specific configurations. Approval depends on product type (unscheduled CBD is easier than THC-adjacent products), business documentation, and ongoing compliance with their acceptable use terms. This requires direct negotiation rather than automated signup.
Direct EFT and bank transfer integrations (Ozow, PayShap, instant EFT providers) sidestep the card merchant account restriction for some operators. The conversion rate on EFT is lower than card, but it is better than no payment option.
Crypto payment integrations are used by some SA cannabis operators as a workaround. The operational complexity and consumer adoption barriers make this a secondary option rather than a primary payment method.
For a full breakdown of SA-compatible cannabis payment processors, see CBD payment processors South Africa.
What Not to Do
Attempting to disguise cannabis products as something else to pass payment processor review is a terms of service violation that results in merchant account termination and potential permanent blacklisting. The short-term access is not worth the long-term damage. Build a compliant payment setup from the start.
The Trust Architecture That Converts Cannabis Traffic
A cannabis online store that processes payment still fails if the trust architecture is not in place. SA cannabis consumers — particularly CBD buyers — perform more pre-purchase research than FMCG consumers. The store design needs to address that research behaviour explicitly.
Third-Party Lab Testing
Displaying third-party Certificate of Analysis (CoA) results for your products is the single most effective trust signal a SA cannabis brand can add to a product page. It answers the consumer's primary concern (does this product contain what it says it contains?) with verifiable evidence rather than marketing language.
CoAs should be:
- Current — not older than 12 months
- From an accredited SA laboratory
- Accessible directly on the product page, not buried in an FAQ or "about us" section
- Presented in a format consumers can understand — concentration per serving, not just percentages
Regulatory and Compliance Signals
Clearly communicating your product's SAHPRA scheduling status, what it is and is not, and how to use it responsibly builds the confidence that converts first-time buyers. This is not regulatory boilerplate — it is a conversion tool.
A page section that explains "This product contains unscheduled CBD at concentrations below SAHPRA's Schedule 1 threshold — it is legal to purchase without a prescription in South Africa" does more for consumer confidence than any promotional copy.
Review Systems
Authentic product reviews from verified purchasers are a standard trust signal in e-commerce that applies equally to cannabis. The difference in cannabis is that review platforms need to be chosen carefully — some generic review platforms have policies that prevent cannabis product reviews.
The SEO Foundation for Cannabis E-Commerce
Paid traffic to a cannabis store is restricted. That means organic search is the primary traffic channel for most SA cannabis online stores, which means the e-commerce setup needs to account for SEO from day one.
This includes:
- Product page structure optimised for search intent (someone searching "CBD oil 500mg South Africa" needs to land on a page that directly answers that query)
- Category pages that target product cluster keywords, not just individual products
- A content layer (blog, guides, education) that builds topical authority and drives discovery traffic that product pages alone cannot capture
For the full SA cannabis SEO framework, see cannabis SEO South Africa.
Launch Sequence for a SA Cannabis Online Store
Before you build:
- Payment processor confirmed and approved
- Product scheduling status documented
- Claims reviewed and approved list in place
Build phase:
- Platform selected and configured
- Payment gateway integrated and tested
- Product pages with CoAs, scheduling information, and compliant copy
Pre-launch:
- Full compliance review of all copy and claims
- Age verification in place if required for your product category
- POPIA-compliant data collection on checkout and lead capture
Post-launch:
- Organic SEO campaign to build search visibility
- Email capture and owned audience building from day one
- Regular payment processor compliance review — account standing needs active maintenance
Book the SA Market Clarity Call if you are planning a cannabis e-commerce launch and want to map the payment, compliance, and growth architecture before you build.
Frequently Asked Questions
Can you legally sell cannabis products online in South Africa? Unscheduled CBD products can be sold online in South Africa. THC-containing products are in a different regulatory category and face different restrictions. The legal framework is still evolving — verify your specific product's scheduling status before selling online.
Which payment gateway works best for SA cannabis e-commerce? There is no single answer — it depends on your product category, transaction volume, and business structure. Peach Payments has worked with SA CBD merchants in specific configurations. Direct EFT options (Ozow, instant EFT) are reliable alternatives. Avoid attempting to misrepresent your product category to bypass gateway restrictions.
Does Shopify allow cannabis stores in South Africa? Shopify allows cannabis stores where cannabis commerce is legal. SA operators can use Shopify for their store infrastructure but cannot use Shopify Payments — a third-party payment gateway is required.
How much does it cost to set up a cannabis e-commerce store in SA? A basic compliant store on Shopify with a third-party payment gateway integration costs R15,000–R40,000 to build properly, including CoA integration, compliance review, and basic SEO setup. Ongoing payment processing fees vary by provider.
How do you drive traffic to a cannabis online store without Google Ads? Organic search (SEO), WhatsApp marketing to opted-in subscribers, email to owned lists, content amplification through industry publications, and earned media coverage are the primary traffic channels for SA cannabis stores that cannot rely on paid advertising.
More from this category.
Best Cannabis Marketing Agencies South Africa: How to Choose the Right One
Most SA cannabis marketing agencies sell generic retainers to a market that needs precise, compliance-aware growth work. Here is how to evaluate them — and what separates the ones that actually move revenue from the ones that produce activity reports.
Cannabis Marketing Cost South Africa: What You Should Expect to Pay in 2026
Nobody publishes real cannabis marketing pricing in South Africa. This guide breaks down what a genuine regulated-market engagement actually costs, what the money buys, and how to avoid paying for activity that does not move revenue.
Cannabis Marketing Durban: The KwaZulu-Natal Playbook for 2026
Durban is South Africa's third-largest cannabis market and its most underserved from a brand-building perspective. Here is what makes the KZN market different and which channels actually work here.