Command Palette

Search for a command to run...

Reevit

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.

08 payment providers/30 workflow apps/05 payment triggers
01Payments

Payment providers. Bring your own keys.

Your credentials, your merchant accounts, your money. Reevit routes and fails over across them.

Paystack

Paystack

Cards · Mobile money

Cards, bank transfers, and mobile money across Nigeria, Ghana, South Africa, and Kenya.

Hosted checkout

GHS 2,400.00
Cardcard
Mobile moneymobile_money
Bank transferbank
USSDussd
QRqr
Hubtel

Hubtel

Mobile money · Ghana

Ghana's leading payments platform: MTN MoMo, Telecel Cash, and AirtelTigo Money.

Ghana mobile money

GHS 2,400.00
MMTN Mobile Moneymobile_money
TTelecel Cashmobile_money
AAirtelTigo Moneymobile_money
clientReferencerv_8f3ac1d94b27

24-char cap · one channel per call

Flutterwave

Flutterwave

Cards · Multi-currency

Africa-wide processing. Accept payments from customers in 34+ African countries.

34+ markets

payment_options
NGN372,000.00
GHS2,400.00
KES31,000.00
ZAR4,350.00
TZS610,000.00
UGX880,000.00
XOF145,000.00
Monnify

Monnify

Virtual accounts · Cards

Nigerian collections with virtual accounts. Settle directly to your own bank.

Account transfer

CARDACCOUNT_TRANSFER

Transfer to this account

7042 118 936

Wema Bank · Reevit / Miss Cookie

NGN 372,000.00expires 29:41
M-Pesa

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.

ShortCode174379
PartyA2547•• ••8412
Amount2400

M-PESA

Buy goods and services

Business174379
AmountKsh 2,400

Enter M-PESA PIN:

Stripe

Stripe

Cards · Subscriptions

Global card payments in 135+ currencies: subscriptions, invoices, one-time charges.

PaymentIntent

no redirect
id: "pi_3Qx…K2f"
client_secret: "pi_3Qx…_secret_9Fq"
amount: 240000
currency: "usd"
automatic_payment_methods: enabled
4242 4242 4242 424212 / 34
PawaPay

PawaPay

Mobile money · Multi-market

Mobile money collections across 10+ African markets through a single integration.

Async deposit

ACCEPTED
customerMessageMiss Cookie order

22-char cap · result arrives by webhook

MTN_GHSAIRTEL_KESMTN_UGXVODACOM_TZSMTN_ZMWAIRTEL_RWFMTN_XAFORANGE_XOF
Moolre

Moolre

Mobile money · Ghana

Direct mobile money collections in Ghana through MTN, Telecel, and AT Money.

Two-step OTP

  1. 1initiate → TP14
  2. 2confirm with otpcode
13 MTN6 Telecel7 AirtelTigo

Moolre · GHS

Enter the 6-digit code sent to 233••••8214

408

GHS 2,400.00

02Workflow apps

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 variables
To{{customer_email}}ama@misscookie.gh
Subject{{formatted_amount}}GHS 2,400.00
Body{{merchant_name}}Miss Cookie

Payment 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 ••• 2671
Hi Ama — we've received your GHS 2,400.00 payment to Miss Cookie. Ref 8f3ac1d9.
112 chars1 segment$0.0075
statusdelivered
message_idSM8f3ac1d94b27e5

WhatsApp Business

Send WhatsApp

Reach customers on the channel they actually read, using your approved Meta message templates.

Approved template

en_US

Hi {{1}}, your payment of {{2}} to {{3}} is confirmed.

14:32
{{1}}Ama
{{2}}GHS 2,400.00
{{3}}Miss Cookie

Slack

Send message

Your team watches payments, refunds, and disputes land in the channel they already have open.

Channel message

#payments
RReevitapp14:32

Payment succeeded — GHS 2,400.00

ProviderPaystack
Methodmobile_money
CustomerAma O.
Ref8f3ac1d9

Linear

Create issue

Every failed payment or opened dispute becomes a triaged issue, assigned before anyone notices.

issueCreate

GraphQL
PAY-142Payment failed — provider timeout
PAY-141Dispute opened on 8f3ac1d9
PAY-139Refund requires approval

returns identifier + url

PagerDuty

PagerDuty

Create incident

Page the on-call engineer when failures cross a threshold, deduplicated so one outage is one incident.

Events API v2

trigger
error

Payment failures above threshold — Paystack

dedup_key8f3ac1d94b27e5f1
sourcereevit-workflows
triggered
notified
ack

HubSpot

Update contact

Keep lifetime value, last payment, and payment count current on the contact record without a sync job.

crm/v3 · contacts

upsert
AO

Ama Owusu

ama@misscookie.gh

lifetime_valueGHS 14,280.00
last_payment_at2026-08-14
payment_count7

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:D1
A
B
C
D
8f3ac1d9
2,400.00
GHS
paid
7b21ef04
890.00
GHS
paid
5c90aa17
1,150.00
GHS
paid

valueInputOption=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-28
Aa Name
◉ Status
# Amount
Ama Owusu
Paid
2,400.00
Kwesi Mensah
Paid
890.00
Naa Adjei
Pending
1,150.00

properties.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

cheapest
BoltGHS 18.0012 min
UberGHS 24.509 min
YangoGHS 21.0015 min

books 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

POST
X-Reevit-Org-Id: org_7f3a
User-Agent: reevit-workflows
{
"payment_id": "pay_8f3ac1d9",
"amount": 240000,
"currency": "GHS",
"status": "succeeded",
"customer_email": "ama@…",

Don't see your integration?

New providers and apps land based on merchant requests, most within weeks.

Request an integration

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.