Verify payments from the web dashboard — no code required.
Verify payments programmatically through the API. Metered per verification.
Prices update automatically from the live plan catalogue. Change or upgrade your plan any time from your account.
Frequently asked questions
Which plan should I choose?
If you verify payments by hand from the dashboard, pick a business plan. If you're integrating verification into your own product or checkout, pick a developer plan. Both share the same verification engine and fraud scoring.
What counts as one verification?
One POST /verify call (or one click of Verify payment on the website). Bulk requests count each item. Repeat lookups of the same receipt within a few minutes are served from cache and still count as one.
Do web and API usage share the same allowance?
Usage is metered per account against your current plan's monthly quota, whether the verification came from the dashboard or the API. Rate limits (per minute) are separate from monthly allowances and protect the platform from bursts.
What happens when I hit my limit?
When your monthly quota is used up, verification calls return HTTP 402 with a clear error body — nothing breaks, and past results stay available. A short burst over your per-minute rate limit returns HTTP 429. Upgrade any time; new allowances apply immediately.
Do you support webhooks on the free tiers?
Yes. Webhooks, HMAC signatures, and delivery retries are available on every tier, including Free and Dev Free.
I'm self-hosting EthioVerify — do these plans apply?
No. The platform is MIT-licensed; self-hosted deployments have no built-in billing. Per-merchant rate limits are configurable by your administrator, and this page simply reflects the recommended commercial packaging for a hosted offering.