soft launch · 1 bot live
botx402 / stripexero / checkout
01 Inputs 02 Payment 03 Run 04 Delivery

Run StripeXeroReconcile

Tell us what you want analyzed. After payment your report opens in your browser at a permanent receipt URL — bookmark it. We don't store your inputs after delivery.

01

Connect Xero

Read-only. We pull your bank transactions, payments, and chart of accounts for the period. Your books are never written to.

Connect Xero
OAuth 2.0 · read-only · cancel anytime
02

Paste your Stripe restricted key

In your Stripe Dashboard → Developers → API keys → Create restricted key. Set Permissions = Read on Payouts, Balance transactions, Charges, Refunds, Disputes. Everything else None. Paste the rk_live_… / rk_test_… value below — we validate scopes before storing.

not validated

We never see your Stripe password. The key is read-only, scoped to the five endpoints we listed, and you can revoke it from your Stripe Dashboard at any time. The pasted value is encrypted at rest and auto-deleted 60 minutes after paste (or immediately after the report runs).

03

Period to reconcile

1 to 93 days. Default is the last 30 days. Most customers run monthly or quarterly.

30-day window
04

Email for your Stripe receipt

Stripe sends a payment receipt here. Your report itself opens in your browser at a permanent URL after payment — bookmark it. No marketing, no list.

Stripe handles payment (PCI Level 1). Run-or-refund — full refund if the report doesn't run.
/order summary

StripeXeroReconcile

StripeXeroReconcile $29.00
Quantity 1 report
Tax (auto-calc) $0.00
Total today $29.00
What happens next
1. Stripe charges $29.00 to your card.
2. We pull Stripe payouts/fees + Xero bank txns for the period.
3. Reconciliation runs (~60 sec).
4. PDF + JSON open in your browser at a permanent URL.
Trust
— Stripe handles your card (PCI Level 1)
— Your Xero data is read-only, deleted post-run
— Stripe key encrypted at rest, auto-deletes in 60 min
— Run-or-refund: full refund if the report doesn't run