How to reach us
New merchants
Start an application
If you want a merchant account, start here. One short form and an analyst gets back to you within a working day.
Apply Emailhello@kyvrapay.com
General questions, partnerships and press. Answered within one working day.
Write to us- Registered office
- Kyvra Ltd
128 City Road, London, EC1V 2NX
England, United Kingdom - Company number
- 15815843
- Hours
- Monday to Friday, 09:00 to 19:00 London time. Payments processing runs 24/7.
- Complaints
- complaints@kyvrapay.com · see our complaints procedure