Book online through our website
or telephonically
Get more from eBucks and The Barnyard Theatres!

Now you can Earn and Spend with eBucks!
eBucks Rewards is FNB and RMB Private Bank's rewards programme that enables you to earn eBucks for doing everyday things like shopping, filling up with fuel or loading airtime.

You can spend the eBucks you earn on shows at The Barnyard Theatre, fashion, travel, books, flowers- you name it. eB10 is worth R1 and unlike other rewards, eBucks never expire.

Now, when you pay at The Barnyard Theatres, you get to earn eBucks on that spend!

Don't have enough eBucks to pay for your booking?
Not to worry. You can pay for a portion of your booking in eBucks and the rest in Rands.

Do I earn on my Rand spend?
By selecting the eBucks option at checkout, simply enter your SA ID number to earn 2% back on purchases made from The Barnyard Theatre.

How do I spend my eBucks?
The member must select "eBucks" as the payment method and follow the on-screen prompts to complete the transaction. Remember that you will need your SA ID number and eBucks 4-digit PIN.

Forgot your pin?
Go to and click on login. Enter your SA ID number and select the ‘SMS PIN’ option. Alternatively, call eBucks on 087 320 3200!

Not an eBucks Member?
Learn How eBucks Works