PayPal × Fulfil

PayPal integration

Automatic PayPal reconciliation,
for payments and expenses.

Payout sync and Shopify payment reconciliation, plus business expense import and booking. One integration covers both sides of the ledger.

FAQ

Questions? Answers.

What does the PayPal integration cover?
Fulfil connects to PayPal's API and imports every balance-affecting transaction automatically, so you can reconcile Shopify charges, refunds, fees, and adjustments along with any business expenses paid through PayPal. You track PayPal as both a payment processor for revenue and an account for expenses in a single integration.
How does PayPal auto-reconciliation work?
Fulfil matches each transaction by PayPal transaction ID, amount, and GL account. Payments, refunds, and currency conversions reconcile automatically, while types like chargebacks, dispute fees, and user-initiated withdrawals are handled with bank rules or manual reconciliation.
How does PayPal handle multiple currencies?
PayPal creates a separate bank account in Fulfil for each currency balance, and each maps to its own GL account. When a customer pays in another currency, PayPal's conversion produces a paired withdrawal and deposit that Fulfil reconciles automatically and books any forex gain or loss. This requires activating each secondary currency and configuring a forex gain/loss account.
Are PayPal fees tracked automatically?
Yes. Fees import with each transaction, and when you configure a Fees Account on your PayPal bank, Fulfil creates the fee expense entry as transactions reconcile. It can also apply class allocation from the sales order or a template.
How are business expenses paid through PayPal handled?
Business expenses charged to PayPal import alongside your revenue transactions. You reconcile them to the right expense accounts, using bank rules for recurring types, so both sides of the ledger stay in one place.
What does setup require?
You create a REST API app in the PayPal Developer Dashboard with Transaction Search and Transaction Details permissions, then enter the Client ID and Secret in Fulfil. You also configure a GL account for each PayPal currency, plus a payment gateway per currency if you use PayPal with Shopify.

Agentic ERP

Run it with your own AI agents.

Fulfil is an agentic ERP. Point Claude Code or Cursor at the CLI to reconcile PayPal payouts and fees across revenue and expenses in one multi-step run.

Automate your
PayPal accounting.

See how Fulfil handles both revenue and expenses from PayPal automatically.