UNPKG

card-management-sdk

Version:

The Shell Card Management API is REST-based and employs OAUTH 2.0,Basic and ApiKey authentication. The API endpoints accept JSON-encoded request bodies, return JSON-encoded responses and use standard HTTP response codes. All resources are located in the S

49 lines 2.8 kB
/** * Shell Card Management APIsLib * * This file was automatically generated by APIMATIC v3.0 ( https://www.apimatic.io ). */ import { nullable, number, object, optional, string } from '../schema'; export const orderCardEnquirySchema = object({ accountId: ['AccountId', optional(nullable(number()))], accountNumber: ['AccountNumber', optional(nullable(string()))], bCOReference: ['BCOReference', optional(nullable(number()))], bCORowNumber: ['BCORowNumber', optional(nullable(number()))], cardGroupId: ['CardGroupId', optional(nullable(number()))], cardGroupName: ['CardGroupName', optional(nullable(string()))], cardId: ['CardId', optional(nullable(number()))], cardPAN: ['CardPAN', optional(nullable(string()))], maskedPAN: ['MaskedPAN', optional(nullable(string()))], pANID: ['PANID', optional(nullable(number()))], cardTypeCode: ['CardTypeCode', optional(nullable(string()))], cardTypeId: ['CardTypeId', optional(nullable(number()))], cardTypeName: ['CardTypeName', optional(nullable(string()))], driverName: ['DriverName', optional(nullable(string()))], errorCode: ['ErrorCode', optional(nullable(string()))], errorDescription: ['ErrorDescription', optional(nullable(string()))], gatewaySyncErrorCode: ['GatewaySyncErrorCode', optional(nullable(string()))], gatewaySyncErrorDescription: [ 'GatewaySyncErrorDescription', optional(nullable(string())), ], gatewaySyncStatus: ['GatewaySyncStatus', optional(nullable(string()))], mainReference: ['MainReference', optional(number())], orderCardReference: ['OrderCardReference', optional(number())], orderStatus: ['OrderStatus', optional(nullable(string()))], payerId: ['PayerId', optional(number())], payerNumber: ['PayerNumber', optional(nullable(string()))], processedDate: ['ProcessedDate', optional(nullable(string()))], purchaseCategoryCode: ['PurchaseCategoryCode', optional(nullable(string()))], purchaseCategoryId: ['PurchaseCategoryId', optional(nullable(number()))], purchaseCategoryName: ['PurchaseCategoryName', optional(nullable(string()))], submittedDate: ['SubmittedDate', optional(nullable(string()))], syncProcessedDate: ['SyncProcessedDate', optional(nullable(string()))], syncRequestedDate: ['SyncRequestedDate', optional(nullable(string()))], vRN: ['VRN', optional(nullable(string()))], orderRequestId: ['OrderRequestId', optional(nullable(string()))], expiryDate: ['ExpiryDate', optional(nullable(string()))], clientReferenceId: ['ClientReferenceId', optional(nullable(string()))], statusDescription: ['StatusDescription', optional(nullable(string()))], colCoId: ['ColCoId', optional(nullable(number()))], }); //# sourceMappingURL=orderCardEnquiry.js.map