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

51 lines 2.08 kB
/** * Shell Data & Reporting APIsLib * * This file was automatically generated by APIMATIC v3.0 ( https://www.apimatic.io ). */ import { nullable, number, object, optional, string, } from '../schema.js'; export const paymentsSinceLastSOASchema = object({ accountId: ['AccountId', optional(nullable(number()))], accountNumber: ['AccountNumber', optional(nullable(string()))], accountShortName: ['AccountShortName', optional(nullable(string()))], summaryDocumentId: ['SummaryDocumentId', optional(nullable(number()))], summaryDocumentNumber: [ 'SummaryDocumentNumber', optional(nullable(string())), ], summaryDocumentDate: ['SummaryDocumentDate', optional(nullable(string()))], summaryDocumentPaymentDueDate: [ 'SummaryDocumentPaymentDueDate', optional(nullable(string())), ], summaryDocumentTotalValue: [ 'SummaryDocumentTotalValue', optional(nullable(number())), ], summaryDocumentTotalVAT: [ 'SummaryDocumentTotalVAT', optional(nullable(number())), ], summaryDocumentDDAmount: [ 'SummaryDocumentDDAmount', optional(nullable(number())), ], paymentDate: ['PaymentDate', optional(nullable(string()))], paymentReference: ['PaymentReference', optional(nullable(string()))], paymentCurrencyCode: ['PaymentCurrencyCode', optional(nullable(string()))], paymentCurrencySymbol: [ 'PaymentCurrencySymbol', optional(nullable(string())), ], amountPaid: ['AmountPaid', optional(nullable(number()))], balance: ['Balance', optional(nullable(number()))], truePayment: ['TruePayment', optional(nullable(string()))], prepaidBalance: ['PrepaidBalance', optional(nullable(number()))], localCurrencyCode: ['LocalCurrencyCode', optional(nullable(string()))], localCurrencySymbol: ['LocalCurrencySymbol', optional(nullable(string()))], localCurrencyExchangeRate: [ 'LocalCurrencyExchangeRate', optional(nullable(string())), ], }); //# sourceMappingURL=paymentsSinceLastSOA.js.map