· Stripe integration
Rappel + Stripe — Exact fees, not published rate cards
Rappel extracts exact Stripe fees from the balance_transaction API — the same source your bank uses. Not approximations. Every Stripe payout reconciled to the penny.
Why it matters
A2X uses estimated fees. Rappel uses verified ones.
Most reconciliation tools calculate Stripe fees using Stripe's published rate cards. Those rates are averages. Your actual rate depends on card type, country, disputes, and volume pricing. Rappel pulls the exact fee from each transaction's balance_transaction — the same number that hits your bank.
Fee comparison · single transaction
Estimated (rate card method)
Verified (balance_transaction API)
Difference on £100k GMV: ~£300/year in unrecognised fees
What we sync
The complete Stripe data set
How it connects
Stripe Connect OAuth
OAuth via Stripe Connect. We request read-only scope — no write access to your Stripe account.
Historical sync
Rappel fetches balance_transaction objects for your last 90 days. Each one includes the exact fee, amount, and linked charge.
Webhook-driven updates
New payouts trigger real-time sync. Disputes, refunds, and new charges are processed as webhooks arrive — no polling.
read_only on Stripe Connect. We never write to your Stripe account or initiate any transfers.Shopify + Stripe Terminal users
Running both Shopify Payments and Stripe Terminal?
You get two separate payout streams — one from Shopify Payments (online), one from Stripe Terminal (in-store). A2X can't reconcile this automatically. Rappel uses clearing accounts to match both payout streams against the same bank account — without manual intervention.
Learn about dual-processor reconciliation