authorized status until FunnelFox Payments captures it and moves it to
settled.
A cancellation before capture costs nothing, while a capture followed by a
refund is a real money movement.
and payments use separate delay settings.
Purchases, subscriptions, and outbound webhooks fire at authorization, not at
capture. Customers get access immediately, and only the money settles later.
Setup
-
Configure the
delayed_captureon the Settings page of your FunnelFox Payments dashboard. The delay is , and a change .delayed_captureis a JSON field. Paste the whole matrix into it and click Save.Delay capture JSON reference
There is no partial fall-through inside the JSON. A Visa CIT entry that does not list your PSP goes straight to thecitfallback.Anullfallback captures on the next run. To turn the hold off everywhere, set{"networks": {}, "fallback": {"cit": null, "mit": null}}.A fallback that sets onlycitleavesmitasnull, so renewals capture immediately. Always write both keys.An authorization expires if it is held too long, so every delay is capped. FunnelFox Payments rejects a value above its cap when you save.Both fallbacks are capped at 47 hours. An order with an unknown network or PSP could be on the strictest acquirer, so the tightest cap applies.

- Go to the Workflows page in your Primer dashboard.
- Open your workflow.

- Click Edit workflow at the top right.

- Select the Authorize payment stage and set Before processing the next workflow block to Continue payment flow.

- Click Save.
