Most likely yes, because all land based venues will accept Seychellois rupees. However, if you reach out to foreign online platforms, ZAR and USD will be more widely used.