Useful links
Vision works' website
Vision works on Facebook
Follow them on YouTube
Follow them on Pinterest
Store locator
Exclusive eBucks offer! - 30% off designer sunglasses
Overview Spend in-store Back

Vision Works, is best described as a small eye care organisation with a big heart, obsessed with the creation of excellence and the highest standards of eye care. Each individual Vision Works practice is dedicated to creating an eye care experience on a personalised basis in the best interests of each and every patient.

The driving force of each Vision Works practice is the visual welfare of patients underpinned by the 'Love Your Eyes' philosophy. This translates into an eye care experience and delivery of value designed to exceed expectations.

Earn and spend eBucks at Vision Works

Earn 1% back

When you provide your ID number in store while paying at the till

Spend eBucks in-store

when you present your eBucks card at the till and enter your 4-digit eBucks PIN when asked to.

Rules to remember

Earn rules

  • You can't earn eBucks:
    • if you spend eBucks,
    • if you pay with a voucher or gift card,
    • on medical aid purchases,
    • if you redeem your Dis-Chem loyalty or benefit points,

Spend rules

  • For all purchase queries, please deal with Vision Works directly.
  • Vision Works refund policies apply. You cannot refund items you've bought with your eBucks for cash.
back to top

How to spend your eBucks in-store

Your eBucks card is your key to spending eBucks at our in-store partners and Engen.

Present your eBucks card when you pay and enter your 4-digit eBucks PIN when asked for it. Your eBucks card works just like a debit card

Forgotten your eBucks card PIN?

Request a new PIN now and we will SMS you a new PIN.

Not enough eBucks? Use both your eBucks and your bank card to pay

If you don't have enough eBucks to pay for your purchase in full, you can pay the difference using your FNB or RMB Private Bank card. All you have to do is swipe your eBucks card at the till, enter your 4-digit eBucks PIN, then pay the balance with your bank card. It's as simple as that.

How to check your eBucks balance before spending your eBucks

  • Online: login to the eBucks website and go to My eBucks.
  • Call us on 087 320 3200.
  • SMS the word 'balance' and your ID number to 32224. Each SMS costs R1.
  • FNB's electronic channels: Register for and log onto FNB Online Banking or FNB Cellphone Banking.
back to top