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

27 lines 1.33 kB
/** * Shell Data & Reporting APIsLib * * This file was automatically generated by APIMATIC v3.0 ( https://www.apimatic.io ). */ import { boolean, nullable, number, object, optional, string, } from '../schema'; export const recentTransactionReqSchema = object({ colCoCode: ['ColCoCode', nullable(number())], payerNumber: ['PayerNumber', nullable(string())], accountNumber: ['AccountNumber', optional(nullable(string()))], productCode: ['ProductCode', optional(nullable(string()))], purchasedInCountry: ['PurchasedInCountry', optional(nullable(string()))], cardPAN: ['CardPAN', optional(nullable(string()))], fromDateTime: ['FromDateTime', optional(nullable(string()))], toDateTime: ['ToDateTime', optional(nullable(string()))], transactionStatus: ['TransactionStatus', optional(nullable(string()))], fuelOnly: ['FuelOnly', optional(nullable(string()))], productGroupName: ['ProductGroupName', optional(nullable(string()))], vehicleRegistrationNumber: [ 'VehicleRegistrationNumber', optional(nullable(string())), ], includeDeclines: ['IncludeDeclines', optional(nullable(boolean()))], cardIssuerName: ['CardIssuerName', optional(nullable(string()))], columnList: ['ColumnList', optional(string())], }); //# sourceMappingURL=recentTransactionReq.js.map