Payment Express, now Windcave facilitates seamless ecommerce, retail and unattended transactions for customers around the world. Established in 1997, Windcave has grown to span ecommerce, retail, unattended , fraud protection and merchant services for over 20 payment methods across New Zealand, Australia, Asia, North America, United Kingdom and Europe. Over $70 billion USD in transactions are processed from 17,000+ merchants around the world every year. We are headquartered in Auckland with regional offices in Sydney, Los Angeles, Atlanta and London.
Looking for a particular Payment Express employee's phone or email?
The Payment Express annual revenue was $3 million in 2026.
Joshua Lewis is the Sales Executive of Payment Express.
9 people are employed at Payment Express.
Payment Express is based in Sydney, New South Wales.
The NAICS codes for Payment Express are [52, 52232, 522, 522320, 5223].
The SIC codes for Payment Express are [61, 615].