Otter · Schema

PaymentDetailsAcss

Details of an ACSS payment method in Canada.

RestaurantOrder ManagementDeliveryOnline OrderingMenu ManagementAnalytics

Properties

Name Type Description
mandateStatus object
acceptedAt string The timestamp when the mandate was accepted.
lastFour string The last four digits of the ACSS account.
transitNumber string The transit number of the ACSS account.
institutionNumber string The institution number of the ACSS account.
bankName string The name of the bank.
mandateId string The mandate ID for the ACSS account.
transactionType string The type of transaction.
intervalDescription string The description of the transaction interval.
View JSON Schema on GitHub

JSON Schema

public-api-payment-details-acss-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "title": "PaymentDetailsAcss",
  "description": "Details of an ACSS payment method in Canada.",
  "$id": "https://raw.githubusercontent.com/api-evangelist/otter/refs/heads/main/json-schema/public-api-payment-details-acss-schema.json",
  "type": "object",
  "properties": {
    "mandateStatus": {
      "$ref": "https://raw.githubusercontent.com/api-evangelist/otter/refs/heads/main/json-schema/public-api-mandate-status-schema.json"
    },
    "acceptedAt": {
      "type": "string",
      "format": "date-time",
      "description": "The timestamp when the mandate was accepted.",
      "example": "2023-01-01T12:00:00Z"
    },
    "lastFour": {
      "type": "string",
      "description": "The last four digits of the ACSS account.",
      "example": "6543"
    },
    "transitNumber": {
      "type": "string",
      "description": "The transit number of the ACSS account.",
      "example": "11001"
    },
    "institutionNumber": {
      "type": "string",
      "description": "The institution number of the ACSS account.",
      "example": "001"
    },
    "bankName": {
      "type": "string",
      "description": "The name of the bank.",
      "example": "Bank of Examples"
    },
    "mandateId": {
      "type": "string",
      "description": "The mandate ID for the ACSS account.",
      "example": "acss_mandate_456"
    },
    "transactionType": {
      "type": "string",
      "description": "The type of transaction.",
      "example": "recurring"
    },
    "intervalDescription": {
      "type": "string",
      "description": "The description of the transaction interval.",
      "example": "monthly"
    }
  }
}