Otter · Schema

PaymentDetailsAch

Details of a debit ACH payment method in the US.

RestaurantOrder ManagementDeliveryOnline OrderingMenu ManagementAnalytics

Properties

Name Type Description
accountHolderType object
accountType object
mandateStatus object
lastFour string The last four digits of the ACH account.
routingNumber string The routing number of the ACH account.
bankName string The name of the bank.
mandateId string The mandate ID for the ACH account.
View JSON Schema on GitHub

JSON Schema

public-api-payment-details-ach-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "title": "PaymentDetailsAch",
  "description": "Details of a debit ACH payment method in the US.",
  "$id": "https://raw.githubusercontent.com/api-evangelist/otter/refs/heads/main/json-schema/public-api-payment-details-ach-schema.json",
  "type": "object",
  "properties": {
    "accountHolderType": {
      "$ref": "https://raw.githubusercontent.com/api-evangelist/otter/refs/heads/main/json-schema/public-api-account-holder-type-schema.json"
    },
    "accountType": {
      "$ref": "https://raw.githubusercontent.com/api-evangelist/otter/refs/heads/main/json-schema/public-api-account-type-schema.json"
    },
    "mandateStatus": {
      "$ref": "https://raw.githubusercontent.com/api-evangelist/otter/refs/heads/main/json-schema/public-api-mandate-status-schema.json"
    },
    "lastFour": {
      "type": "string",
      "description": "The last four digits of the ACH account.",
      "example": "7890"
    },
    "routingNumber": {
      "type": "string",
      "description": "The routing number of the ACH account.",
      "example": "123456789"
    },
    "bankName": {
      "type": "string",
      "description": "The name of the bank.",
      "example": "Example Bank"
    },
    "mandateId": {
      "type": "string",
      "description": "The mandate ID for the ACH account.",
      "example": "ach_mandate_345"
    }
  }
}