Requires a Silver Membership or above — both to apply and for every authenticated call. If the key owner’s Membership lapses, the key stops working.
Applying
A four-step form: Project, Usage, Security, Review, plus three acknowledgements. Applications are reviewed by staff.Your key
Keys look likevito_live_….
Rotation issues a new key and keeps the old one working for 24 hours so you can deploy without downtime.
Webhooks
You also get a signing secret,whsec_…. Verify every incoming webhook against it.
During a rotation’s 24-hour overlap, webhooks are signed with both secrets. Accept either until the overlap ends.
Scopes
Endpoints
Charging a member
Requests expire after 10 minutes.Fees
The settlement fee applies to charges and transfers:Amounts of 5 Vito or less are fee-free, and credits via
/v1/add are always fee-free.Rate limits
There is also a per-IP limit of half your per-minute allowance, with a floor of 30.
Troubleshooting
I lost my key
I lost my key
It cannot be recovered. Rotate to get a new one.
Webhook signatures fail after rotating
Webhook signatures fail after rotating
Accept both secrets during the 24-hour overlap.
A charge never completes
A charge never completes
The member has not approved it. Requests expire after 10 minutes.
Less Vito arrived than I charged
Less Vito arrived than I charged
The settlement fee. Use amounts of 5 or less to avoid it, or account for it.
Payment Requests
What the member sees when you charge them.