Featured Offers

NetFlorist
DirtBody
Zinio Digital Magazines

Top Offers

Special Deals

Free shipping on purchases of 3 or more units

Free shipping on purchases of 3 or more units + 7% cash back

Expires 2017-06-30 - Terms and Conditions

Sign up for Spree's newsletter and get R100 off*

Sign up for Spree's newsletter and get R100 off* + 5% cash back

Expires 2017-06-30 - Terms and Conditions

GET UP TO R200 OFF - Sign up for the Zando Newsletter

GET UP TO R200 OFF - Sign up for the Zando Newsletter + 6% cash back

Expires 2017-06-30 - Terms and Conditions

Contiki Last Minute Deals - Save up to 30%

Contiki Last Minute Deals - Save up to 30% + 2% cash back

Expires 2017-06-30 - Terms and Conditions

SALE - Save up to 50% on Selected Items

SALE - Save up to 50% on Selected Items + 7% cash back

Expires 2017-06-30 - Terms and Conditions

SALE - Up to 50% Off on Selected Items

SALE - Up to 50% Off on Selected Items + 2% cash back

Expires 2017-06-30 - Terms and Conditions

SALE - Save up to 25% on Selected Items

SALE - Save up to 25% on Selected Items + 6% cash back

Expires 2017-06-30 - Terms and Conditions

Fox Rent A Car Deals - Get up to 7% off

Fox Rent A Car Deals - Get up to 7% off + 2% cash back

Expires 2017-06-30 - Terms and Conditions

SALE - Save up to 50% on Selected Items

SALE - Save up to 50% on Selected Items + 4% cash back

Expires 2017-06-30 - Terms and Conditions

Buy ANY 3 thumbsUp! products for R60 off your order

Buy ANY 3 thumbsUp! products for R60 off your order + 10% cash back

Expires 2017-06-30 - Terms and Conditions

SALE up to 50% on selected items

SALE up to 50% on selected items + 3% cash back

Expires 2017-06-30 - Terms and Conditions

GET 20% OFF - Sign up for the DirtBody Newsletter

GET 20% OFF - Sign up for the DirtBody Newsletter + 20% cash back

Expires 2017-06-30

Sign up for  Blankets and Weaves newsletter and get R50 off*

Sign up for Blankets and Weaves newsletter and get R50 off* + 4% cash back

Expires 2017-06-30 - Terms and Conditions

Breaking deals on Economy Class flights

Breaking deals on Economy Class flights + 1% cash back

Expires 2017-06-30 - Terms and Conditions

Sign up for Faithful to Natures newsletter and get R100 off*

Sign up for Faithful to Natures newsletter and get R100 off* + 5% cash back

Expires 2017-06-30 - Terms and Conditions

Earn loyalty points for every Flowers.co.za purcahse

Earn loyalty points for every Flowers.co.za purcahse + 12% cash back

Expires 2017-06-30 - Terms and Conditions

Sale up to 50% off

Sale up to 50% off + 12% cash back

Expires 2017-06-30 - Terms and Conditions

Sign up for  Mantality newsletter and get R50 off*

Sign up for Mantality newsletter and get R50 off* + 10% cash back

Expires 2017-06-30 - Terms and Conditions

Free shipping on orders over R500

Free shipping on orders over R500 + 6% cash back

Expires 2017-06-30 - Terms and Conditions

Check in online and save 10% at Qatar Duty Free

Check in online and save 10% at Qatar Duty Free + 1% cash back

Expires 2017-06-30 - Terms and Conditions

Free shipping on orders over R400

Free shipping on orders over R400 + 10% cash back

Expires 2017-06-30 - Terms and Conditions

Save up to 20% by booking as a custom package

Save up to 20% by booking as a custom package + R50 cash back

Expires 2017-06-30 - Terms and Conditions

Sale up to 50% off on selected items

Sale up to 50% off on selected items + 5% cash back

Expires 2017-06-30 - Terms and Conditions

Free shipping

Free shipping + 2% cash back

Expires 2017-06-30 - Terms and Conditions

Free shipping on orders over R400

Free shipping on orders over R400 + 20% cash back

Expires 2017-06-30 - Terms and Conditions

Buy one get one FREE

Buy one get one FREE + 10% cash back

Expires 2017-06-30 - Terms and Conditions

Collect 10 nights - Get 1 FREE

Collect 10 nights - Get 1 FREE + 7% cash back

Expires 2017-03-31 - Terms and Conditions

Discounts for Edgars Club Card Members

Discounts for Edgars Club Card Members + 3% cash back

Expires 2017-06-30 - Terms and Conditions

Sale up to 25% off on selected items

Sale up to 25% off on selected items + 3% cash back

Expires 2017-06-30 - Terms and Conditions

Store Card Deal: Apply for a Game Card

Store Card Deal: Apply for a Game Card + R25 cash back

Expires 2017-03-31 - Terms and Conditions

Store Card Deal: Apply for a Makro Card

Store Card Deal: Apply for a Makro Card + R25 cash back

Expires 2017-03-31 - Terms and Conditions

Sign up for a free bidorbuy account

Sign up for a free bidorbuy account + R30 cash back

Expires 2017-03-31 - Terms and Conditions

Free shipping

Free shipping + 6% cash back

Expires 2017-06-30 - Terms and Conditions

Zando Deals: Up to 80% off

Zando Deals: Up to 80% off + 6% cash back

Expires 2017-06-30 - Terms and Conditions

Free shipping on orders over R350

Free shipping on orders over R350 + 7% cash back

Expires 2017-06-30 - Terms and Conditions

Sign up for a Wantitall account and get R50 off

Sign up for a Wantitall account and get R50 off + R50 cash back

Expires 2017-06-30 - Terms and Conditions

Free shipping on 3 or more items

Free shipping on 3 or more items + R50 cash back

Expires 2017-06-30 - Terms and Conditions

Kids Go Free promotion

Kids Go Free promotion + 3% cash back

Expires 2017-06-30 - Terms and Conditions

SALE - Up to 63% off selected deals

SALE - Up to 63% off selected deals + 3% cash back

Expires 2017-06-30 - Terms and Conditions

Free shipping on orders over R250

Free shipping on orders over R250 + 5% cash back

Expires 2017-06-30 - Terms and Conditions

Snatch of the week sale - Up to 60% off

Snatch of the week sale - Up to 60% off + 3% cash back

Expires 2017-06-30 - Terms and Conditions

Flight deals from Johannesburg

Flight deals from Johannesburg + R80 cash back

Expires 2017-06-30 - Terms and Conditions

Limited edition range - Life is a Circus

Limited edition range - Life is a Circus + 5% cash back

Expires 2017-04-30 - Terms and Conditions

Sign up for a Pollywog account and get 10% off

Sign up for a Pollywog account and get 10% off + 5% cash back

Expires 2017-06-30 - Terms and Conditions

Last minute deals - Get up to 30% off

Last minute deals - Get up to 30% off + 2% cash back

Expires 2017-06-30 - Terms and Conditions

Deals under R199

Deals under R199 + 10% cash back

Expires 2017-06-30 - Terms and Conditions

Deals under R100

Deals under R100 + 10% cash back

Expires 2017-06-30 - Terms and Conditions

SALE - Up to 30% off

SALE - Up to 30% off + 10% cash back

Expires 2017-06-30 - Terms and Conditions

Add activities to your trip

Add activities to your trip + R45 cash back

Expires 2017-06-30 - Terms and Conditions

Sign up for  iToys newsletter and get R50 off*

Sign up for iToys newsletter and get R50 off* + 6% cash back

Expires 2017-06-30 - Terms and Conditions

Hotel Special Deals in Cape Town

Hotel Special Deals in Cape Town + 7% cash back

Expires 2017-03-31 - Terms and Conditions

Deals under R1000

Deals under R1000 + 12% cash back

Expires 2017-06-30 - Terms and Conditions

Sign up for FutureLight's newsletter and get 5% off*

Sign up for FutureLight's newsletter and get 5% off* + 4% cash back

Expires 2017-06-30 - Terms and Conditions

Free shipping on orders over R350

Free shipping on orders over R350 + 5% cash back

Expires 2017-06-30 - Terms and Conditions

Discount Packages

Discount Packages + R25 cash back

Expires 2017-06-30 - Terms and Conditions

SALE - Up to 65% off selected deals

SALE - Up to 65% off selected deals + 4% cash back

Expires 2017-06-30 - Terms and Conditions

Sign up to Madison's newsletter and get R100 off

Sign up to Madison's newsletter and get R100 off + 5% cash back

Expires 2017-06-30 - Terms and Conditions

Free Shipping on orders over R249

Free Shipping on orders over R249 + 5% cash back

Expires 2017-06-30 - Terms and Conditions

SALE - Up to 70% off

SALE - Up to 70% off + 5% cash back

Expires 2017-06-30 - Terms and Conditions

Sign up to Wellness Warehouse's newsletter and get 15% off

Sign up to Wellness Warehouse's newsletter and get 15% off + 7% cash back

Expires 2017-06-30 - Terms and Conditions

Earn Wellness Rewards for online purchases at Wellness Warehouse

Earn Wellness Rewards for online purchases at Wellness Warehouse + 7% cash back

Expires 2017-06-30 - Terms and Conditions

Tungsten rings from R999

Tungsten rings from R999 + 15% cash back

Expires 2017-06-30 - Terms and Conditions

Cufflinks from R299

Cufflinks from R299 + 15% cash back

Expires 2017-06-30 - Terms and Conditions

Botswana from only R3360 return

Botswana from only R3360 return + R50 cash back

Expires 2017-04-30 - Terms and Conditions

Easter Sale - 10% discount use code: AFZA2017

Easter Sale - 10% discount use code: AFZA2017 + 7% cash back

Expires 2017-04-22 - Terms and Conditions

Free Shipping on orders over R500

Free Shipping on orders over R500 + 7% cash back

Expires 2017-06-30 - Terms and Conditions

Free Shipping on orders over R1000

Free Shipping on orders over R1000 + 6% cash back

Expires 2017-06-30 - Terms and Conditions

SALE - Up to 50% off

SALE - Up to 50% off + 6% cash back

Expires 2017-06-30 - Terms and Conditions

Air France Best Offers

Air France Best Offers + 1% cash back

Expires 2017-06-30 - Terms and Conditions

Cape Town same day delivery

Cape Town same day delivery + 3% cash back

Expires 2017-06-30 - Terms and Conditions

Shop for under R100

Shop for under R100 + 5% cash back

Expires 2017-06-30 - Terms and Conditions

Free Shipping on orders over R1499

Free Shipping on orders over R1499 + 4% cash back

Expires 2017-06-30 - Terms and Conditions

ABSA Clients receive 5% Cash Back with ABSA Rewards

ABSA Clients receive 5% Cash Back with ABSA Rewards + 7% cash back

Expires 2017-06-30 - Terms and Conditions

Free shipping on any purchase

Free shipping on any purchase + 7% cash back

Expires 2017-06-30 - Terms and Conditions

Free Shipping on orders over R1000

Free Shipping on orders over R1000 + 7% cash back

Expires 2017-06-30 - Terms and Conditions

Free Shipping on orders over R900

Free Shipping on orders over R900 + 5% cash back

Expires 2017-06-30 - Terms and Conditions

Get 500 KrisFlyer miles when you sign up as KrisFlyer member. Use code: JOINKF2017

Get 500 KrisFlyer miles when you sign up as KrisFlyer member. Use code: JOINKF2017 + R80 cash back

Expires 2017-04-14 - Terms and Conditions

Sign up for Snatcher's newsletter and get 10% off*

Sign up for Snatcher's newsletter and get 10% off* + 3% cash back

Expires 2017-06-30 - Terms and Conditions

Sign up for  SweepSouth's newsletter and get 2 hours free home cleaning*

Sign up for SweepSouth's newsletter and get 2 hours free home cleaning* + R70 cash back

Expires 2017-06-30 - Terms and Conditions

Free Shipping on orders over R500

Free Shipping on orders over R500 + 12% cash back

Expires 2017-06-30 - Terms and Conditions

Johannesburg same day delivery

Johannesburg same day delivery + 12% cash back

Expires 2017-06-30 - Terms and Conditions

Trafalgar Travel Deals

Trafalgar Travel Deals + 3% cash back

Expires 2017-06-30 - Terms and Conditions

100% Mens Leather Belts from R299

100% Mens Leather Belts from R299 + 15% cash back

Expires 2017-06-30 - Terms and Conditions

March Sale - up to 20% off

March Sale - up to 20% off + 7% cash back

Expires 2017-03-31 - Terms and Conditions

Sign up for Zasttra's newsletter and get R100 off*

Sign up for Zasttra's newsletter and get R100 off* + 2% cash back

Expires 2017-06-30 - Terms and Conditions




STEP 1: Join Now

Already a member? Sign in here.

Join CashBag for free & get a R25 welcome bonus*

We'll never post anything without your permission

- OR -

Why you should join

Every time you start your shopping trip at CashBag we will pay you a portion of your spend in cash back. There are no points to redeem, no forms to fill in and it's absolutely free.

* To qualify for the welcome bonus you must register for a CashBag account and install the CashBag button.
By becoming a member, you agree to our terms & conditions

Sign In

Sign in with Facebook

We'll never post anything without your permission

- OR -

Not a member? Join now!

Forgot your password?

Enter your registered email address and we'll send you instructions on how to reset it.

Not a member? Join now!