Bank Account Verification

Bank account verification update webhook

Called by Peach Payments to notify of a bank account verification update.

postWebhookbankVerificationUpdated

Payload

bankVerificationIdstring required

A valid v4 UUID expressed in lowercase with dashes.

createdstring date-time required
lastUpdatedstring date-time required
accountNumber'positive' | 'negative' | 'unverified' required

The per-field comparison result for a bank verification.

idNumber'positive' | 'negative' | 'unverified' required

The per-field comparison result for a bank verification.

initials'positive' | 'negative' | 'unverified' required

The per-field comparison result for a bank verification.

lastName'positive' | 'negative' | 'unverified' required

The per-field comparison result for a bank verification.

accountOpen'positive' | 'negative' | 'unverified' required

The per-field comparison result for a bank verification.

accountAcceptsCredits'positive' | 'negative' | 'unverified' required

The per-field comparison result for a bank verification.

accountAcceptsDebits'positive' | 'negative' | 'unverified' required

The per-field comparison result for a bank verification.

accountOpenGtThreeMonths'positive' | 'negative' | 'unverified' required

The per-field comparison result for a bank verification.

accountType'positive' | 'negative' | 'unverified' required

The per-field comparison result for a bank verification.

status'pending' | 'processing' | 'successful' | 'failed' required

The current status of the bank account verification request.

resultCodestring string required

The result code indicating the status or error of the payout.

Example payload

{
  "bankVerificationId": "6e029f3f-21bf-425d-8f65-4eef2b5d8bb2",
  "created": "2024-03-14T22:00:00.000Z",
  "lastUpdated": "2024-03-14T22:10:00.000Z",
  "accountNumber": "positive",
  "idNumber": "positive",
  "initials": "unverified",
  "lastName": "positive",
  "accountOpen": "positive",
  "accountAcceptsCredits": "positive",
  "accountAcceptsDebits": "positive",
  "accountOpenGtThreeMonths": "positive",
  "accountType": "positive",
  "status": "successful",
  "resultCode": "2002.000.000"
}

Response

Bank account verification notification received.

Changes

Webhooks have no change history: a webhook is keyed by its event name rather than a path and method, so no recorded change can name it.