Skip to main content

External and WooCommerce donations

Gifts paid outside Sharity that still appear in your ledger.

A
Written by Antonio Ryckman

Sharity can record gifts that were already paid in another system (WooCommerce, Zapier, a custom checkout). Those donations are completed in Sharity with no additional Stripe charge.

They show a source badge (for example WooCommerce plus the order id) on Donations. The supporter is created or matched by email.

How they get in

On a paid plan, a system with a write API key posts to the orders API when payment completes. Replays with the same campaign + source + order id are ignored (idempotent), so retries are safe.

See WordPress and WooCommerce and Zapier for step-by-step setup. Card checkout that runs inside a Sharity widget still uses Stripe Connect — do not post those as external orders.

Did this answer your question?