For DM sellers

Selling on Instagram or WhatsApp? Keep the channel, add a real checkout.

Taking orders through DMs and manual EFT is how most South African online sellers start — and it works, right up until the volume outgrows what one person can reply to in real time.

Signs you've outgrown DM selling

  • You're manually replying "that's R350, here's my banking details" to every buyer.
  • You're checking a bank app for proof-of-payment screenshots before you'll pack an order.
  • A sale outside your waking hours means the buyer waits until you're back online to pay.
  • You've lost track of who's actually paid versus who said they would.
  • You want to post a product once and let people buy it, instead of DMing back and forth per order.

What actually changes with a real checkout

You don't need to abandon Instagram or WhatsApp — they're still where most SA buyers discover small sellers. What changes is what happens after someone says "I want this one": instead of a back-and-forth over price and banking details, they follow a link, see the price in Rands, and pay by card, Instant EFT, SnapScan, or Ozow. The order and payment confirmation happen without you lifting a finger.

That matters most outside your own waking hours — a buyer scrolling at 11pm on a Tuesday can complete a purchase right then, instead of waiting for you to see a message the next morning.

How to make the move

  1. Set up your product catalogue with real photos and prices — the ones you're likely already using in Instagram posts.
  2. Connect a local payment gateway (PayFast) so card, Instant EFT, SnapScan, and Ozow payments land straight in your account.
  3. Put the shop link in your Instagram bio and share it directly in WhatsApp when a buyer asks to purchase.
  4. Keep replying to DMs for questions — just point to the shop link for the actual purchase instead of quoting prices and banking details manually.

Want the full practical guide?

Payments, shipping, the VAT and POPIA basics, and getting found — the complete step-by-step path from DM seller to running a real shop.

Read the step-by-step guide →

Common questions

Do I have to stop selling on Instagram and WhatsApp once I have a real shop?

No — most South African sellers keep using Instagram and WhatsApp as their main discovery channel and just link to a real storefront for the actual purchase. The DM stays the conversation; the shop link handles the payment and order details.

What's the actual difference between DM selling and a real checkout?

With DMs, every sale needs you personally available to quote a price, share banking details, and confirm a manual payment. A real checkout lets a buyer see the price, pay by card, Instant EFT, SnapScan, or Ozow, and get an order confirmation automatically — at 11pm on a Tuesday, without you doing anything.

Is it expensive to add a proper checkout to an Instagram-based shop?

Not necessarily. ShopFront's Free tier lets you list a handful of products and accept PayFast, Ozow, Yoco, SnapScan, and EFT payments at R0/month, with no card required to start — the point is to remove the cost barrier to making this move, not add one.

How do buyers find my shop if I only post on Instagram?

Put the shop link in your Instagram bio and in every WhatsApp conversation where a buyer asks to purchase. Over time, a real storefront with actual product pages can also start showing up in Google search results — traffic that doesn't require a new post every day the way a social feed does.

Stop taking orders by DM. Start running a real shop.

Start for free →