REST API
Consistent, well-documented endpoints.
Search for a command to run...
Clean REST APIs, eight SDKs on one contract, and signed webhooks. Everything you need to integrate Reevit.
import Reevit from '@reevit/node'; const reevit = new Reevit('pfk_test_…', 'org_…'); // One request. Reevit picks the provider and fails over for you.const payment = await reevit.payments.createIntent( { amount: 45000, // GHS 450.00, in pesewas currency: 'GHS', method: 'mobile_money', country: 'GH', customer_id: 'cust_123', }, { idempotencyKey: 'order_8817' },); console.log(payment.id, payment.status);pfk_test_ key · no real money moves
One call, then every event streams back. Reevit picks the provider and returns the route in the response. The full developer overview →
Capabilities
Predictable resources, inspectable events, and tools that keep integration work close to the code.
Consistent, well-documented endpoints.
Node.js, Python, Go, PHP, Rust, React, Vue and Svelte, on one contract.
reevit.payments.createIntent(…)nodeReal-time events with signature verification.
Debug with real-time event streams.
10:42:15payment.succeededpay_8f20d110:42:12payment.createdpay_8f20d110:41:58payment.failedpay_8f1d77Granular permissions for each key.
all scopesTest everything without real money.
Free for your first 1,000 payments a month, and failed payments are never billed. Connect a provider and take your first payment before the coffee gets cold.