Skip to main content

What happened

You submitted a payout with purpose: intercompany but the destination bank account has no corresponding registered whitelist recipient for this customer. This returns HTTP 422 with error code RECIPIENT_NOT_WHITELISTED.

Common causes

  • No registration submitted — the destination account has never been registered as a whitelist recipient for this customer
  • Registration still in review — a registration exists but its status is pending_review, not registered
  • Registration rejected or revoked — the entry was declined or cancelled and no active replacement exists

Recovery

1. Check existing registrations for the customer
Look for an entry with status: registered whose accountIdentifier matches the destination account number or IBAN. 2. If no registration exists, submit one Upload evidence documents first (ownership chart, inter-company agreement, or bank statement):
Then register the recipient:
3. Wait for compliance review The registration starts in pending_review. Conduit will notify you via webhook when the review is complete:
Do not poll for status. Listen for the whitelist_recipient.registered or whitelist_recipient.rejected webhook events.
4. Once registered, resubmit the payout
Resubmit under the same Idempotency-Key as the rejected attempt. The 422 is returned before any payout is created, so the key is safe to reuse — and reusing it is what prevents a duplicate: if a later response is lost, replaying the same key returns the one accepted payout instead of creating a second one. Rotating to a new key on resubmit risks a double payout.

Prevention

  • Register recipients ahead of time — whitelist registration requires compliance review; submit the registration well before you intend to send funds
  • Listen for whitelist_recipient.registered — trigger your payout flow from the webhook, not from a timer or poll
  • Track registration state in your system — maintain a local map of (customerId, accountNumber)whitelistRecipientId and its status so you can gate payout submission on registered