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