John's Club'
What is the John's Club programme?

The John's Club programme is John Dory's very own loyalty programme specially designed to provide our loyal customers with great rewards. The John's Club programme allows you to earn points every time you dine at a John Dory's in South Africa. Once you've reached 5000 points, the points will be automatically converted into a R50 John Dory's meal voucher. This meal voucher can be redeemed for food and beverages and is valid for three years at any John Dory's.

What are the benefits of being a John's Club member?

The great thing about the John's Club programme is that anybody over the age of 13 is eligible for membership.

  • Every time you eat at John Dory's, you will receive points on your total bill. 5% of the value of your bill (excl. VAT and waitron tip) will be converted to points.
  • Spend R1000 excl. VAT and waitron tip to accumulate 5000 points loaded onto your profile.
  • When more than 5000 points have been earned, the points are automatically converted into a R50 John Dory's voucher.
  • To check the status of your voucher digitally go to our website or contact our Call Centre 086 053 6797.
  • Here you can:
    • Monitor your points balance.
    • View your statement.
    • Update your details digitally on our website (anytime) or through our Call Centre.
  • Digital Johns' Club members do not need to carry a physical card.
How do I sign up to be a John's Club member?

There are two ways of joining the John's Club programme.

  1. Visit any John Dory's and ask for a John's Club application leaflet. Register your card using one of the three options listed on the application leaflet found in-store.
    • Mobile phone
    • Website
    • QR code scanning
  2. Visit and register for a digital profile.

    What is a digital profile?

    The John's Club Digital profile is a digital/electronic version of the John's Club card. It allows members to sign up online using their cellphone, computer or tablet via an Internet connection. Members can also earn points and redeem John Dory's loyalty vouchers (all without having a physical card).

How does the digital profile work?

It's easy, just follow these steps:

  • Register on
  • Once registered, log onto your profile.
  • Select the activity you desire i.e. Check your points balance, Earn points or Redeem vouchers.
  • Every time you want to earn points on your bill or redeem vouchers you will need to request a unique 6-digit code. This code allows the system to identify your digital profile so that the right amount of points can be allocated to your account (and your vouchers can be viewed and redeemed).
  • Write down the code on the bill slip and hand it to your waitron.
What is a "unique 6-digit code" and how does it work?

John Dory's uses the 6-digit code to identify the digital profile to a particular transaction and to validate that the transaction being requested is a genuine one. Redeeming vouchers and earning points can happen with the same 6-digit code. The 6-digit code is there to identify the member to their transactions.

What happens if my unique 6-digit code expires?

The unique 6-digit code lasts for 15 minutes from the time you request it. Should the time frame expire, just request another code and hand this to your waitron. Each time a new unique 6-digit code is requested or a previously requested code expires, the previous unique 6-digit code becomes invalid.

How do I generate my unique 6-digit code?

Once you have enjoyed your meal at John Dory's and would like to conclude your visit, follow these easy steps:

  • Log on to your John's Club profile at
  • Request a unique 6-digit code on the "Generate Code" tab.
  • Write this code on your bill and hand it to your waitron.
  • The code is then entered at the till point by your waitron and you'll earn points towards your next R50 John Dory's meal voucher. Please note that it takes 72 hours for new points to reflect on your profile.
How do I accumulate points on my John's Club profile?

To earn points, simply present your John's Club card or unique 6-digit code to your waitron and 5% of the total value of your bill (excl. VAT and waitron tip) will be converted to points on your John's Club profile. Once you've accumulated 5000 points, a R50 John Dory's meal voucher will automatically be loaded onto your profile.

How do I know when my points have been converted to a John Dory's voucher?

Vouchers are loaded on your profile. You will be notified that there is a R50 voucher available via SMS or email, provided we have your correct contact details.

How do I redeem my vouchers?

As soon as you've accumulated 5000 points, a R50 John Dory's meal voucher will be automatically loaded onto your profile, which you can use to enjoy a meal at your favourite John Dory's restaurant.

Hand your John's Club card to your waitron and inform him/her that you would like to redeem your voucher.

Or, if you have a digital profile and would like to redeem your voucher, follow these easy steps:

  • Log on to your John's Club profile at
  • Select the vouchers you want to redeem.
  • Request a unique 6-digit code through clicking on the "Generate Code" button.
  • Write this code on your bill and hand it to your waitron, informing them of your voucher you would like redeemed.
  • The code is then entered at the till point by your waitron so that your voucher can be redeemed.

Please note the following:

  • Points or vouchers cannot be redeemed for cash or used to tip waitrons.
  • Vouchers may only be redeemed by the registered owner of the profile.
  • A voucher may only be claimed if the bill total equals or exceeds the voucher value.
How long are my vouchers valid for?

Your John Dory's vouchers are valid for three years from date of issue.

How do I check my points balance?

If you have a physical John's Club card, just ask your John Dory's waitron for a balance slip. Your waitron will check your balance at the till point and print a balance slip for you. You can also log on to via your computer or tablet device or via your mobile phone. Alternatively you can call Customer Care on 086 053 6797.
If you are a digital member, log on to your profile via to view your points balance or statement.

What if I forget my login details?

Go to the login page at, click on "Forgot your password? Click here to retrieve". Follow the steps to regain your login details.

Do I need to request separate codes for earning loyalty points and redeeming vouchers?

No, the same unique 6-digit code can be used to both redeem and earn in one transaction. All you need to do is request your unique 6-digit code when you are presented with the pro-forma invoice, write down this code onto the invoice and inform your waitron as to what you would like to do: earn loyalty points, redeem a voucher or redeem a voucher and earn loyalty points.

What details do I require when I contact John Dory's Customer Care?
  • Name and surname
  • Date of birth
  • John's Club membership number
  • Cell number and/or email address
What if I forget my card at home?

The great thing about the John's Club programme is that you can transact with a card or your mobile profile on one account. Visit to request a 6-digit-code to earn points or redeem vouchers.

What if there is one card and several bills?

Your card can only be swiped once in a 24-hour period. Should you visit more than once in a day, request to speak to the manager who will be able to help you with this transaction.

What if the bill comes to less than R50 and I ask to redeem a voucher and get change?

Change cannot be given from a voucher. The bill needs to equal or exceed the voucher value.

Can I tip my waiter with my voucher?

Vouchers cannot be used to tip the waitrons.

What if I have more than one voucher and I want to use all of them?

You may use as many vouchers as you wish, as long as the bill total is the same or more than the value of the vouchers.

How long does it take for my points to reflect on my profile?

It takes 72 hours for your new points to reflect on your profile.

What if I need a replacement card and it has to be linked immediately?

When you are in a restaurant, you can request for this to be done by the waitron. The waitron will contact John Dory's Customer Care to confirm your previous John's Club card is blocked and to then link your new card to your profile. You will need to give your waitron the following information:

Your name and surname
Date of birth
John's Club member number (the new card to be linked)
Cell number and email address
When redeeming a voucher, do I still earn points? If so, are points earned on the discounted total or the full bill total?

Yes, you will still earn points; however, points will be calculated on the discounted value of the bill.

line spacer