Help Center
Frequently AskedQuestions
Find answers to common questions about our licensed payment platform, corporate cards, security measures, and services
24/7
Customer Support
Global
Merchant Acceptance
PCI DSS
Certified Security
$50M
Insurance Coverage
Getting Started
Opening a corporate account is simple. Click on 'Get Started' and complete our online application form. You'll need to provide your company registration documents, proof of address, and identification documents for authorized signatories. Our compliance team will review your application within 2-3 business days, and once approved, you can immediately start using your account.
Cards & Payments
Security & Compliance
Fees & Pricing
Support & Services
Still Have Questions?
Our team is here to help you 24/7. Get in touch and we'll respond promptly
Additional Resources
Explore more ways to learn about our platform