Skip to main content
Receive incoming wire transfers and return them when necessary: statuses, webhooks, and creditor name match enforcement.

Receiving Wires

Receiving an incoming wire creates a new wire object with an incoming direction. Incoming wires are received and posted automatically. No action is required to receive a wire.

Statuses

Incoming wire objects have three potential statuses during their lifecycle, all of which trigger a webhook.

Webhook Events

Creditor Name Match

Lead validates all incoming wires against the receiving account’s legal name. If the creditor name on the wire does not closely match the account’s legal entity name, the wire is rejected with a creditor_name_mismatch rejection reason.

How Matching Works

Matching is approximate to account for minor variations in formatting and spelling:
  • Individuals: approximate match on first and last name
  • Businesses: approximate match on legal name or DBA

Examples

Approved Rejected To avoid rejections, instruct your counterparties to use the receiving entity’s name as the creditor name when sending wires.

Sending Returns

You can return a posted incoming wire using POST /v1/wires/{wire_id}/return. A return creates a new wire object with type: return and follows the same outgoing status lifecycle. Additionally, the active return_request sub-object of the original payment, if exists, moves into accepted status automatically.

Endpoints

Request Requirements

When using NARR, include a free-form explanation:

Webhook Events