@cfxlabsinc/b2b-services
    Preparing search index...

    Maintain the account details for sending payments via Automated Clearing House.

    Index

    Constructors

    Methods

    Constructors

    Methods

    • Parameters

      • input: Input

      Returns Promise<
          | {
              error: | ServiceError<"INVALID_ENTITY">
              | ServiceError<"DUPLICATE">
              | ServiceError<"INVALID_BANK">;
              ok: false;
          }
          | {
              ok: true;
              value: {
                  accountHolderName: string;
                  accountNumber: string;
                  createdAt: Date;
                  deletedAt: Date
                  | null;
                  id: string;
                  provider:
                      | "REDEMPTION"
                      | "SOLANA"
                      | "MX_CLABE"
                      | "WIRE_DEPOSIT"
                      | "ACH_PUSH_DEPOSIT"
                      | "YELLOWCARD"
                      | "QUILTT"
                      | "VICTOR"
                      | "CFX"
                      | "ETHEREUM"
                      | "BASE";
                  providerId: string;
                  referenceId?: string;
                  routingNumber: string;
                  status: "ACTIVE"
                  | "PENDING_VERIFICATION"
                  | "BLOCKED"
                  | "DELETED";
                  type: "US_INSTANT";
                  updatedAt: Date;
                  victorCounterpartyId?: string;
              };
          },
      >

    • Parameters

      • input: Omit<Input, "referenceId"> & { id: string; referenceId?: string | null }

      Returns Promise<
          | {
              error: | ServiceError<"INVALID_ENTITY">
              | ServiceError<"NOT_FOUND" | "DUPLICATE">
              | ServiceError<"INVALID_BANK">;
              ok: false;
          }
          | {
              ok: true;
              value: {
                  accountHolderName: string;
                  accountNumber: string;
                  createdAt: Date;
                  deletedAt: Date
                  | null;
                  id: string;
                  provider:
                      | "REDEMPTION"
                      | "SOLANA"
                      | "MX_CLABE"
                      | "WIRE_DEPOSIT"
                      | "ACH_PUSH_DEPOSIT"
                      | "YELLOWCARD"
                      | "QUILTT"
                      | "VICTOR"
                      | "CFX"
                      | "ETHEREUM"
                      | "BASE";
                  providerId: string;
                  referenceId?: string;
                  routingNumber: string;
                  status: "ACTIVE"
                  | "PENDING_VERIFICATION"
                  | "BLOCKED"
                  | "DELETED";
                  type: "US_INSTANT";
                  updatedAt: Date;
                  victorCounterpartyId?: string;
              };
          },
      >