Stitch Express is a product of Stitch, who build enterprise-grade payments infrastructure for SA's largest companies like TFG, Vodacom and Multichoice.
All card transactions made through Stitch Express are 3D-Secure, which means that your customers need to do a Multi-Factor Authentication (MFA) to complete a purchase.
Stitch carries a PCI DSS Level 1 certificate which is the highest, globally recognised certification for processing online payments, created by VISA, Mastercard and other card schemes.
If your customers are ever worried about the security of a payment, you can share the below blurb with them:
Stitch transactions are a secure and easy way to pay online. They carry the highest level of security and compliance. Stitch has a dedicated fraud and compliance team to ensure all payments are secure.