Loading…
Loading…
Developers · Travel agencies
Your clients already ask you whether they need an ESTA or a UK ETA. Charta Visa answers that for every nationality and handles the application: ESTA, US Visitor Visa (B1/B2), UK ETA, Canada eTA, NZeTA. Integrate it in your own flow, or simply send clients a link, and earn 20% of our fee on every paid order.
Charta Visa is a private service, not a government website. Government fees are always shown separately and are never discounted or commissioned. Independence statement.
Apply as a partner and share your personal link. Your clients get 10% off our fee; you earn 20%.
Call the free eligibility endpoint (no key) to show the right document, fees and decision time in your booking flow.
Quote, take payment on our Stripe page and submit applications with a live partner API key: every order is credited to you.
curl -s https://chartavisa.com/api/v1/agent/eligibility \
-H 'content-type: application/json' \
-d '{"nationality":"FR","destination":"UK"}'curl -s https://chartavisa.com/api/v1/agent/quote \
-H 'authorization: Bearer cv_agent_…' \
-H 'content-type: application/json' \
-d '{"visa_type":"UK_ETA","num_travelers":2}'
# with a live partner key the code applies itself; or pass "promo_code": "YOURCODE"Then POST /api/v1/agent/checkout returns a Stripe payment link for your client, and POST /api/v1/agent/apply submits the application once paid. Sandbox keys (POST /api/v1/agent/keys) let you test end to end without charging anyone; sandbox orders never earn commission.
SDKs: npm i @chartavisa/agent-sdk · pip install chartavisa. Full reference on /developers and in the OpenAPI file.
Book a 30-minute partnership call, or apply directly: we reply within 3 working days with your code and, for API partners, a live key in your partner dashboard.