UNPKG

data-and-reporting-sdk

Version:

Data And Reporting product consists of API's which provides details of transaction and invoice informations about shell cards. The Shell Card Transaction and Invoice API is REST-based and employs Basic authentication in Version 1 and Oauth authentication

153 lines 5.16 kB
/** * Shell Data & Reporting APIsLib * * This file was automatically generated by APIMATIC v3.0 ( https://www.apimatic.io ). */ import { Schema } from '../schema.js'; export interface AuditResponseAuditsItems { /** * Account id of the customer. * It will be the source account id in case of “Fund Transfer */ accountId?: number | null; /** * Account number of the customer. * It will be the source account number in case of “Fund Transfer” */ accountNumber?: string | null; /** Additional information in the request. */ additionalInformation1?: string | null; /** Additional information in the request. */ additionalInformation2?: string | null; /** Additional information in the request. */ additionalInformation3?: string | null; /** Additional information in the request. */ additionalInformation4?: string | null; /** Additional information in the request. */ additionalInformation5?: string | null; /** Additional information in the request. */ additionalInformation6?: string | null; /** Additional information in the request. */ additionalInformation7?: string | null; /** Additional information in the request. */ additionalInformation8?: string | null; /** Additional information in the request. */ additionalInformation9?: string | null; /** Additional information in the request. */ cardGroupId?: number | null; /** Card group name in the request. */ cardGroupName?: string | null; /** Card Id in the request */ cardId?: number | null; /** Collecting company code of the customer */ colCoCode?: number | null; /** Collecting company id of the customer. */ colCoId?: number | null; /** Error code of the request */ errorCode?: string; /** Error description of the request */ errorString?: string | null; /** Global unique request reference provided by client application. */ globalRequestID?: string | null; /** * PAN in the request. * If Mask PAN is enabled at Microservices configuration then all digits of the PAN, except the last 6 digits, will be masked. */ pAN?: string | null; /** Payer id of the customer. */ payerId?: number | null; /** Payer number of the customer. */ payerNumber?: string | null; /** * Request processed date. * Format: yyyyMMdd HH:mm: ss */ processedOn?: string | null; /** * vUUID of the user who submitted this request. * It will be the UUID of the Driver in the case of “MobilePaymentRegistration” */ requestedBy?: string | null; /** * User requested operation. * Possible values: * • OrderCard * • CreateCardGroup * • PINReminder * • MoveCard * • UpdateCardStatus * • UpdateCardGroup * • AutoRenew * • BulkCardOrder * • BulkCardBlock * • BulkCardOrderMultiAccount * • MobilePaymentRegistration * • UpdateCompanyInfo * • BCOSummary * • BCOMultiAccountSummary * • BCBSummary * • FundTransfer * • DeliveryAddressUpdate */ requestedOperation?: string | null; /** Reference number for the requested operation. */ requestReference?: number | null; /** * Request type initiated under the requested operation. * Possible values: * • OrderCard * • CreateCardGroup * • PINReminder * • MoveCard * • UpdateCardStatus * • UpdateCardGroup * • AutoRenew * • BulkCardOrder * • BulkCardBlock * • BulkCardOrderMultiAccount * • MobilePaymentRegistration * • UpdateCompanyInfo * • BCOSummary * • BCOMultiAccountSummary * • BCBSummary * • FundTransfer * • DeliveryAddressUpdate */ requestType?: string | null; /** * Status of the request. * Possible values: * • Success * • Failed * • InProgress * • Submitted * • Rejected * • PendingApproval * • MailedToCSC */ status?: string | null; /** * Request submitted date. * Format: yyyyMMdd HH:mm: ss */ submittedOn?: string | null; /** Reference number for the individual request type. */ subRequestReference?: number | null; /** * Display name of the user who submitted this request. * It will be the Display Name of the Driver in the case of “MobilePaymentRegistration” in the below format: */ userDisplayName?: string | null; /** * PAN ID of the card. * This will be null when the PAN is not available in the request. */ pANID?: string | null; /** * Masked PAN of the card. * This will be null when the Masked PAN is not available in the request. */ maskedPAN?: string | null; } export declare const auditResponseAuditsItemsSchema: Schema<AuditResponseAuditsItems>; //# sourceMappingURL=auditResponseAuditsItems.d.ts.map