Skerry/ Reference/ Scheduled payouts and waiting

Scheduled payouts and waiting4

A payout can run later instead of now: send POST /payouts with execute_at (a future time), schedule ({ every, unit: day | week | month, end_at? | count? }) or release_on ({ event, object_id }, or "approval" for a person). It needs an Idempotency-Key and answers with a scheduled payout. Each run is an ordinary payout made as the key that scheduled it, under that key's mandate as it stands when it runs; a frozen customer, a revoked or expired key, a revoked agent or a revoked mandate cancels the schedule with the reason. A payout with release_on sets its amount aside in the source wallet until it is released, cancelled or lapses at expires_at (7 days by default, 90 at most). travel_rule cannot be scheduled. amount_minor on a scheduled payout is integer minor units of currency; amount is the same as a decimal string. To wait for an outcome without a webhook, add ?wait= to a read.