US Stripe / Square /
Stripe / Square / Authorize.net Settlement Sync (BYOK) — import payouts, fees, refunds and disputes with your own PSP key and reconcile them straight to Odoo invoices, no card data on us
Stripe / Square / Authorize.net Settlement Sync (BYOK) — import payouts, fees, refunds and disputes with your own PSP key and reconcile them straight to Odoo invoices, no card data on us
Key Features
settlement batches, payouts, fees, refunds and disputes out
settlement batches, payouts, fees, refunds and disputes out of Stripe,
Square and Authorize.net and lands them in Odoo
Square and Authorize.net and lands them in Odoo already broken down into gross, processor fee and net — then matches every charge line back to the invoice, sales order or payment it belongs to.
Three processors, one connector (BYOK)
Three processors, one connector (BYOK) — connect Stripe, Square and Authorize.net with your own credentials and sync them side by side.
Full settlement import
Full settlement import — pull payout batches with gross amount, total processor fees and the exact net that was deposited to your bank.
Line-level detail
Line-level detail — every charge, refund, fee, adjustment and chargeback inside a payout is imported as its own reconcilable line.
Automatic invoice matching
Automatic invoice matching — lines are matched to invoices, sales orders and payments by order reference, amount and partner, with a manual override.
Fee posting
Fee posting — processor fees are summarised and posted to the fee account and journal you configure, so margins stay accurate.
Dispute & chargeback tracking
Dispute & chargeback tracking — imported with reason, status, disputed amount and evidence-due date, and linked to the underlying invoice.
One-click connection test
One-click connection test — verify each key against the live processor and see which account you reached before importing anything.
Scheduled sync
Scheduled sync — a background job imports new settlements on a schedule so reconciliation stays current without manual pulls.
Provider-agnostic request builder & parser
Provider-agnostic request builder & parser — one normalized settlement document is produced from each processor's very different payload shape.
Reconciliation status at a glance
Reconciliation status at a glance — each settlement shows matched vs unmatched amount so you always know what still needs attention.
Screenshots
Why Choose This Module
Each payout is imported as a settlement with its full line detail: individual charges, refunds, per-transaction fees, adjustments and chargebacks. Fees are posted to the fee account you choose and the net is reconciled against the bank deposit, so the money that actually hit your account always ties out to the orders behind it. Disputes and chargebacks are tracked with their reason, status, amount and evidence-due date, and linked back to the original invoice.
Specifications
- Compatible: Odoo 18.0 / 19.0
- License: OPL-1
- Languages: English
- Author: Pokutsoft
- Dependencies: base, mail, account
- Support: support@pokutsoft.com
Update date: 2026-07-05