Plug in the tools you already run.
Every payment provider you can route across, and every app the workflow builder can fire on a payment event. One directory.
Payment providers. Bring your own keys.
Your credentials, your merchant accounts, your money. Reevit routes and fails over across them.
Paystack
Cards · Mobile money
Cards, bank transfers, and mobile money across Nigeria, Ghana, South Africa, and Kenya.
Hosted checkout
GHS 2,400.00Hubtel
Mobile money · Ghana
Ghana's leading payments platform: MTN MoMo, Telecel Cash, and AirtelTigo Money.
Ghana mobile money
GHS 2,400.0024-char cap · one channel per call
Flutterwave
Cards · Multi-currency
Africa-wide processing. Accept payments from customers in 34+ African countries.
34+ markets
payment_optionsMonnify
Virtual accounts · Cards
Nigerian collections with virtual accounts. Settle directly to your own bank.
Account transfer
Transfer to this account
7042 118 936
Wema Bank · Reevit / Miss Cookie
M-Pesa
Mobile money · STK push
Kenya's mobile money rail: STK-push payments from millions of M-Pesa users.
STK push
No redirect. The prompt arrives on the customer's handset and they authorise with their PIN.
M-PESA
Buy goods and services
Enter M-PESA PIN:
Stripe
Cards · Subscriptions
Global card payments in 135+ currencies: subscriptions, invoices, one-time charges.
PaymentIntent
no redirectid: "pi_3Qx…K2f"client_secret: "pi_3Qx…_secret_9Fq"amount: 240000currency: "usd"automatic_payment_methods: enabled
PawaPay
Mobile money · Multi-market
Mobile money collections across 10+ African markets through a single integration.
Async deposit
ACCEPTED22-char cap · result arrives by webhook
Moolre
Mobile money · Ghana
Direct mobile money collections in Ghana through MTN, Telecel, and AT Money.
Two-step OTP
- 1initiate → TP14
- 2confirm with otpcode
Moolre · GHS
Enter the 6-digit code sent to 233••••8214
GHS 2,400.00
Fire your stack on any payment event.
Every app below is live in the workflow builder. Wire it to a payment trigger, no code required.
Resend
Send email
Branded receipts and payment reminders, rendered from your own templates with live payment values.
Template → resolved
37 variablesPayment received — GHS 2,400.00
html + text · reply-to set
Twilio
Send SMS
SMS that lands where mobile money already lives: delivery receipts, reminders, and failed-payment nudges.
Outbound SMS
+1 415 ••• 2671WhatsApp Business
Send WhatsApp
Reach customers on the channel they actually read, using your approved Meta message templates.
Approved template
en_USHi {{1}}, your payment of {{2}} to {{3}} is confirmed.
Slack
Send message
Your team watches payments, refunds, and disputes land in the channel they already have open.
Channel message
#paymentsPayment succeeded — GHS 2,400.00
Linear
Create issue
Every failed payment or opened dispute becomes a triaged issue, assigned before anyone notices.
issueCreate
GraphQLreturns identifier + url
PagerDuty
Create incident
Page the on-call engineer when failures cross a threshold, deduplicated so one outage is one incident.
Events API v2
triggerPayment failures above threshold — Paystack
HubSpot
Update contact
Keep lifetime value, last payment, and payment count current on the contact record without a sync job.
crm/v3 · contacts
upsertAma Owusu
ama@misscookie.gh
Segment
Track event
Feed payment events into the warehouse and every downstream tool your analytics stack already fans out to.
/v1/track
write_key{"event": "Payment Succeeded","userId": "cus_4Kd91b","properties": {"amount": 2400,"currency": "GHS","provider": "paystack",
Google Sheets
Append row
Append every payment to the sheet your finance team reconciles in. No export, no upload.
values.append
Sheet1!A1:D1valueInputOption=USER_ENTERED
Notion
Create page
Log payments into a Notion database as real typed properties, so filters and rollups keep working.
Database row
v2022-06-28properties.Name.title[].text.content
Bolt
Create delivery
Fetch live quotes from every courier and book the cheapest one the moment a payment succeeds.
Quote comparison
cheapestbooks quote_id · tracks by webhook
HTTP Webhook
Call webhook
Call any endpoint you control with the full payment payload. The escape hatch for everything else.
Outbound request
POSTX-Reevit-Org-Id: org_7f3aUser-Agent: reevit-workflows{"payment_id": "pay_8f3ac1d9","amount": 240000,"currency": "GHS","status": "succeeded","customer_email": "ama@…",
More in the catalog
same triggers, same builder
18SMS
04Notifications
02Project Management
01Incident Management
01Data & Analytics
01Don't see your integration?
New providers and apps land based on merchant requests, most within weeks.
Stop losing payments to provider downtime.
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.