The problem
Stripe payout exports use snake_case headers (created_utc, amount_captured, customer_email) and include columns Xero doesn't want. Xero's bank-transaction CSV importer expects Date / Amount / Description / Reference / Payee — and it's particular about date format. Pasting a Stripe payout in raw means a row-by-row error log.
What Mappd does
Mappd remaps Stripe's payout columns to the exact shape Xero's UK bank-transaction importer accepts, converts created_utc to ISO 8601, strips currency symbols from amounts, and lowercases customer email addresses for cleaner Payee fields. Built for GBP payouts.
Column transformations
How to use this recipe
1. Click "Load this recipe free" above — or watch the live demo first.
2. Export your Stripe payout as CSV from the Stripe dashboard.
3. Drop it into Mappd. The mapping loads automatically — adjust if your Stripe export differs.
4. Review the change summary, then download your Xero-ready file.