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.