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
TypeScript
/**
* 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