ACTIVE before it can receive a payout.
Fiat payouts don’t support supplying your own originator Travel Rule data at
this time. Circle fills it from the Know Your Business (KYB) information on file
for your entity.
Payout flow
The following diagram shows how a Managed Payments fiat payout moves from your server to the recipient’s bank account. The flow has these steps:- Make sure your account has USDC.
- Pick a corridor, register a beneficiary, and wait for it to become
ACTIVE. - Get a quote to lock the exchange rate and fees.
- Submit the payout. Circle routes it through CPN to a BFI, which delivers the local fiat.
- Track the payout until it completes or fails.
Beneficiary lifecycle
After you register a beneficiary, it moves through the following statuses before it can receive a payout.INACTIVE: registered and pending risk screening. Not yet eligible for payouts. BecomesACTIVEorDENIEDwhen screening finishes.ACTIVE: risk screening passed. Eligible to receive payouts. BecomesSTALEif the corridor’s required fields change.DENIED: risk screening rejected the beneficiary. You can’t send payouts to it. Delete it.STALE: the corridor’s required fields changed after you registered the beneficiary. Delete it and register it again.DELETED: deleted and no longer usable. You can delete a beneficiary from any other status.
payouts.beneficiary.updated
webhook event when a beneficiary becomes ACTIVE or DENIED, or is deleted.
To register, check, and delete beneficiaries, see
Manage fiat beneficiaries.