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

    Hierarchy

    • GreendotBaseClient
      • GreendotBarcodeClient
    Index

    Constructors

    Properties

    client: Client<paths>

    Methods

    • Parameters

      Returns Promise<
          {
              barcodeId: string
              | undefined;
              barcodeIdExpiration: string | undefined;
              barcodeLink: string | undefined;
              barcodePaymentType: 0 | 1 | 2 | 3 | undefined;
              barcodeType: 0 | 1 | 2 | 3 | 4 | undefined;
              partnerTransactionReference: string | undefined;
              responseCode: number | undefined;
              responseDate: string | undefined;
              responseMessage: string | undefined;
              retailerKey: number | undefined;
              retailerName: string | undefined;
              transactionReference: string | undefined;
          },
      >

    • Parameters

      • req: { barcodeId: string; retailerKey: number }

      Returns Promise<
          {
              amount: number
              | undefined;
              barcodeChangeDate: string | undefined;
              barcodeId: string | undefined;
              barcodeIdExpiration: string | undefined;
              barcodeStatus: number | undefined;
              partnerTransactionReference: string | undefined;
              responseCode: number | undefined;
              responseDate: string | undefined;
              responseMessage: string | undefined;
              retailerKey: number | undefined;
              retailerName: string | undefined;
              senderCustomerRef: string | undefined;
              transactionReference: string | undefined;
          },
      >

    • Parameters

      • req: { endDate: Date; senderCustomerRef: string; startDate: Date }

      Returns Promise<
          {
              barcodes: {
                  amount: number
                  | undefined;
                  barcodeChangeDate: string | undefined;
                  barcodeId: string | undefined;
                  barcodeIdExpiration: string | undefined;
                  barcodeStatus: number | undefined;
                  retailerKey: number | undefined;
                  retailerName: string | undefined;
                  senderCustomerRef: string | undefined;
              }[];
              partnerTransactionReference: string
              | undefined;
              responseCode: number | undefined;
              responseDate: string | undefined;
              responseMessage: string | undefined;
              searchCount: number | undefined;
              transactionReference: string | undefined;
          },
      >