@cotofe/service-of-payment
Version:
OpenAPI client for @cotofe/service-of-payment
1,336 lines (1,335 loc) • 26.4 kB
TypeScript
/**
* AddFundDto
* @export
* @interface AddFundDto
*/
export interface AddFundDto {
/**
*
* @type {number}
* @memberof AddFundDto
*/
amount?: number;
/**
*
* @type {string}
* @memberof AddFundDto
*/
apiKey?: string;
}
/**
*
* @export
* @interface ApiV1PaymentAddFundPostRequest
*/
export interface ApiV1PaymentAddFundPostRequest {
/**
* 单位:USD
* @type {number}
* @memberof ApiV1PaymentAddFundPostRequest
*/
amount: number;
/**
* 1-agent 2-modelSevring
* @type {number}
* @memberof ApiV1PaymentAddFundPostRequest
*/
platform: number;
}
/**
*
* @export
* @interface ApiV1PaymentBillingGetPaymentAmountStatsGet200Response
*/
export interface ApiV1PaymentBillingGetPaymentAmountStatsGet200Response {
/**
*
* @type {string}
* @memberof ApiV1PaymentBillingGetPaymentAmountStatsGet200Response
*/
message: string;
/**
*
* @type {string}
* @memberof ApiV1PaymentBillingGetPaymentAmountStatsGet200Response
*/
code: string;
/**
*
* @type {ApiV1PaymentBillingGetPaymentAmountStatsGet200ResponseData}
* @memberof ApiV1PaymentBillingGetPaymentAmountStatsGet200Response
*/
data: ApiV1PaymentBillingGetPaymentAmountStatsGet200ResponseData;
}
/**
*
* @export
* @interface ApiV1PaymentBillingGetPaymentAmountStatsGet200ResponseData
*/
export interface ApiV1PaymentBillingGetPaymentAmountStatsGet200ResponseData {
/**
*
* @type {number}
* @memberof ApiV1PaymentBillingGetPaymentAmountStatsGet200ResponseData
*/
modelAPIAmount: number;
/**
*
* @type {number}
* @memberof ApiV1PaymentBillingGetPaymentAmountStatsGet200ResponseData
*/
subscriptionAmount: number;
/**
*
* @type {number}
* @memberof ApiV1PaymentBillingGetPaymentAmountStatsGet200ResponseData
*/
rechargeAmount: number;
/**
*
* @type {number}
* @memberof ApiV1PaymentBillingGetPaymentAmountStatsGet200ResponseData
*/
feesAmount: number;
}
/**
*
* @export
* @interface ApiV1PaymentBillingGetTotalAmountGet200Response
*/
export interface ApiV1PaymentBillingGetTotalAmountGet200Response {
/**
*
* @type {string}
* @memberof ApiV1PaymentBillingGetTotalAmountGet200Response
*/
message: string;
/**
*
* @type {string}
* @memberof ApiV1PaymentBillingGetTotalAmountGet200Response
*/
code: string;
/**
*
* @type {ApiV1PaymentBillingGetTotalAmountGet200ResponseData}
* @memberof ApiV1PaymentBillingGetTotalAmountGet200Response
*/
data: ApiV1PaymentBillingGetTotalAmountGet200ResponseData;
}
/**
*
* @export
* @interface ApiV1PaymentBillingGetTotalAmountGet200ResponseData
*/
export interface ApiV1PaymentBillingGetTotalAmountGet200ResponseData {
/**
*
* @type {number}
* @memberof ApiV1PaymentBillingGetTotalAmountGet200ResponseData
*/
balance: number;
}
/**
*
* @export
* @interface ApiV1PaymentChargePost200Response
*/
export interface ApiV1PaymentChargePost200Response {
/**
*
* @type {string}
* @memberof ApiV1PaymentChargePost200Response
*/
message: string;
/**
*
* @type {string}
* @memberof ApiV1PaymentChargePost200Response
*/
code: string;
/**
*
* @type {ApiV1PaymentChargePost200ResponseData}
* @memberof ApiV1PaymentChargePost200Response
*/
data: ApiV1PaymentChargePost200ResponseData;
}
/**
*
* @export
* @interface ApiV1PaymentChargePost200ResponseData
*/
export interface ApiV1PaymentChargePost200ResponseData {
/**
*
* @type {string}
* @memberof ApiV1PaymentChargePost200ResponseData
*/
operationID: string;
/**
*
* @type {Array<ApiV1PaymentChargePost200ResponseDataPaymentResultsInner>}
* @memberof ApiV1PaymentChargePost200ResponseData
*/
paymentResults: Array<ApiV1PaymentChargePost200ResponseDataPaymentResultsInner>;
}
/**
*
* @export
* @interface ApiV1PaymentChargePost200ResponseDataPaymentResultsInner
*/
export interface ApiV1PaymentChargePost200ResponseDataPaymentResultsInner {
/**
*
* @type {string}
* @memberof ApiV1PaymentChargePost200ResponseDataPaymentResultsInner
*/
apiKey: string;
/**
*
* @type {boolean}
* @memberof ApiV1PaymentChargePost200ResponseDataPaymentResultsInner
*/
payStatus: boolean;
/**
*
* @type {number}
* @memberof ApiV1PaymentChargePost200ResponseDataPaymentResultsInner
*/
successfulAmount: number;
/**
*
* @type {string}
* @memberof ApiV1PaymentChargePost200ResponseDataPaymentResultsInner
*/
message: string;
}
/**
*
* @export
* @interface ApiV1PaymentChargePostRequest
*/
export interface ApiV1PaymentChargePostRequest {
/**
* 可以填时间戳,为了跟踪链路所用
* @type {string}
* @memberof ApiV1PaymentChargePostRequest
*/
operationID: string;
/**
*
* @type {Array<ApiV1PaymentChargePostRequestPaymentsInner>}
* @memberof ApiV1PaymentChargePostRequest
*/
payments: Array<ApiV1PaymentChargePostRequestPaymentsInner>;
}
/**
*
* @export
* @interface ApiV1PaymentChargePostRequestPaymentsInner
*/
export interface ApiV1PaymentChargePostRequestPaymentsInner {
/**
*
* @type {string}
* @memberof ApiV1PaymentChargePostRequestPaymentsInner
*/
apiKey: string;
/**
*
* @type {number}
* @memberof ApiV1PaymentChargePostRequestPaymentsInner
*/
amount: number;
/**
*
* @type {string}
* @memberof ApiV1PaymentChargePostRequestPaymentsInner
*/
fromDate: string;
/**
*
* @type {ApiV1PaymentChargePostRequestPaymentsInnerExtra}
* @memberof ApiV1PaymentChargePostRequestPaymentsInner
*/
extra: ApiV1PaymentChargePostRequestPaymentsInnerExtra;
}
/**
*
* @export
* @interface ApiV1PaymentChargePostRequestPaymentsInnerExtra
*/
export interface ApiV1PaymentChargePostRequestPaymentsInnerExtra {
/**
*
* @type {string}
* @memberof ApiV1PaymentChargePostRequestPaymentsInnerExtra
*/
modelName: string;
/**
*
* @type {number}
* @memberof ApiV1PaymentChargePostRequestPaymentsInnerExtra
*/
inputTokens: number;
/**
*
* @type {number}
* @memberof ApiV1PaymentChargePostRequestPaymentsInnerExtra
*/
outTokens: number;
}
/**
*
* @export
* @interface ApiV1PaymentGetBalanceUSDGet200Response
*/
export interface ApiV1PaymentGetBalanceUSDGet200Response {
/**
*
* @type {string}
* @memberof ApiV1PaymentGetBalanceUSDGet200Response
*/
message: string;
/**
*
* @type {string}
* @memberof ApiV1PaymentGetBalanceUSDGet200Response
*/
code: string;
/**
*
* @type {ApiV1PaymentGetBalanceUSDGet200ResponseData}
* @memberof ApiV1PaymentGetBalanceUSDGet200Response
*/
data: ApiV1PaymentGetBalanceUSDGet200ResponseData;
}
/**
*
* @export
* @interface ApiV1PaymentGetBalanceUSDGet200ResponseData
*/
export interface ApiV1PaymentGetBalanceUSDGet200ResponseData {
/**
*
* @type {number}
* @memberof ApiV1PaymentGetBalanceUSDGet200ResponseData
*/
balance: number;
}
/**
*
* @export
* @interface ApiV1PaymentGetBillingGet200Response
*/
export interface ApiV1PaymentGetBillingGet200Response {
/**
*
* @type {string}
* @memberof ApiV1PaymentGetBillingGet200Response
*/
message: string;
/**
*
* @type {string}
* @memberof ApiV1PaymentGetBillingGet200Response
*/
code: string;
/**
*
* @type {ApiV1PaymentGetBillingGet200ResponseData}
* @memberof ApiV1PaymentGetBillingGet200Response
*/
data: ApiV1PaymentGetBillingGet200ResponseData;
}
/**
*
* @export
* @interface ApiV1PaymentGetBillingGet200ResponseData
*/
export interface ApiV1PaymentGetBillingGet200ResponseData {
/**
*
* @type {number}
* @memberof ApiV1PaymentGetBillingGet200ResponseData
*/
total: number;
/**
*
* @type {number}
* @memberof ApiV1PaymentGetBillingGet200ResponseData
*/
totalPage: number;
/**
*
* @type {number}
* @memberof ApiV1PaymentGetBillingGet200ResponseData
*/
pageNum: number;
/**
*
* @type {number}
* @memberof ApiV1PaymentGetBillingGet200ResponseData
*/
pageSize: number;
/**
*
* @type {Array<ApiV1PaymentGetBillingGet200ResponseDataDataInner>}
* @memberof ApiV1PaymentGetBillingGet200ResponseData
*/
data: Array<ApiV1PaymentGetBillingGet200ResponseDataDataInner>;
}
/**
*
* @export
* @interface ApiV1PaymentGetBillingGet200ResponseDataDataInner
*/
export interface ApiV1PaymentGetBillingGet200ResponseDataDataInner {
/**
*
* @type {number}
* @memberof ApiV1PaymentGetBillingGet200ResponseDataDataInner
*/
id?: number;
/**
*
* @type {string}
* @memberof ApiV1PaymentGetBillingGet200ResponseDataDataInner
*/
modelName?: string;
/**
*
* @type {string}
* @memberof ApiV1PaymentGetBillingGet200ResponseDataDataInner
*/
billingType?: string;
/**
*
* @type {number}
* @memberof ApiV1PaymentGetBillingGet200ResponseDataDataInner
*/
amountCents?: number;
/**
*
* @type {number}
* @memberof ApiV1PaymentGetBillingGet200ResponseDataDataInner
*/
amount?: number;
/**
*
* @type {string}
* @memberof ApiV1PaymentGetBillingGet200ResponseDataDataInner
*/
currency?: string;
/**
*
* @type {string}
* @memberof ApiV1PaymentGetBillingGet200ResponseDataDataInner
*/
status?: string;
/**
*
* @type {null}
* @memberof ApiV1PaymentGetBillingGet200ResponseDataDataInner
*/
paymentMethod?: null;
/**
*
* @type {null}
* @memberof ApiV1PaymentGetBillingGet200ResponseDataDataInner
*/
txHash?: null;
/**
*
* @type {string}
* @memberof ApiV1PaymentGetBillingGet200ResponseDataDataInner
*/
extra?: string;
/**
*
* @type {string}
* @memberof ApiV1PaymentGetBillingGet200ResponseDataDataInner
*/
createTime?: string;
}
/**
*
* @export
* @interface ApiV1PaymentQueryPaymentPriorityGet200Response
*/
export interface ApiV1PaymentQueryPaymentPriorityGet200Response {
/**
*
* @type {string}
* @memberof ApiV1PaymentQueryPaymentPriorityGet200Response
*/
message: string;
/**
*
* @type {string}
* @memberof ApiV1PaymentQueryPaymentPriorityGet200Response
*/
code: string;
/**
*
* @type {ApiV1PaymentQueryPaymentPriorityGet200ResponseData}
* @memberof ApiV1PaymentQueryPaymentPriorityGet200Response
*/
data: ApiV1PaymentQueryPaymentPriorityGet200ResponseData;
}
/**
*
* @export
* @interface ApiV1PaymentQueryPaymentPriorityGet200ResponseData
*/
export interface ApiV1PaymentQueryPaymentPriorityGet200ResponseData {
/**
*
* @type {number}
* @memberof ApiV1PaymentQueryPaymentPriorityGet200ResponseData
*/
paymentPriority: number;
}
/**
*
* @export
* @interface ApiV1PaymentUpdatePaymentPriorityPost200Response
*/
export interface ApiV1PaymentUpdatePaymentPriorityPost200Response {
/**
*
* @type {string}
* @memberof ApiV1PaymentUpdatePaymentPriorityPost200Response
*/
message: string;
/**
*
* @type {string}
* @memberof ApiV1PaymentUpdatePaymentPriorityPost200Response
*/
code: string;
/**
*
* @type {boolean}
* @memberof ApiV1PaymentUpdatePaymentPriorityPost200Response
*/
data: boolean;
}
/**
*
* @export
* @interface ApiV1PaymentUpdatePaymentPriorityPostRequest
*/
export interface ApiV1PaymentUpdatePaymentPriorityPostRequest {
/**
*
* @type {number}
* @memberof ApiV1PaymentUpdatePaymentPriorityPostRequest
*/
paymentPriority: number;
/**
*
* @type {number}
* @memberof ApiV1PaymentUpdatePaymentPriorityPostRequest
*/
platform: number;
}
/**
*
* @export
* @interface ApiV1SubscriptionGetSubscriptionPlansGet200Response
*/
export interface ApiV1SubscriptionGetSubscriptionPlansGet200Response {
/**
*
* @type {string}
* @memberof ApiV1SubscriptionGetSubscriptionPlansGet200Response
*/
message: string;
/**
*
* @type {string}
* @memberof ApiV1SubscriptionGetSubscriptionPlansGet200Response
*/
code: string;
/**
*
* @type {Array<ApiV1SubscriptionGetSubscriptionPlansGet200ResponseDataInner>}
* @memberof ApiV1SubscriptionGetSubscriptionPlansGet200Response
*/
data: Array<ApiV1SubscriptionGetSubscriptionPlansGet200ResponseDataInner>;
}
/**
*
* @export
* @interface ApiV1SubscriptionGetSubscriptionPlansGet200ResponseDataInner
*/
export interface ApiV1SubscriptionGetSubscriptionPlansGet200ResponseDataInner {
/**
*
* @type {number}
* @memberof ApiV1SubscriptionGetSubscriptionPlansGet200ResponseDataInner
*/
id: number;
/**
*
* @type {string}
* @memberof ApiV1SubscriptionGetSubscriptionPlansGet200ResponseDataInner
*/
planType: string;
/**
*
* @type {string}
* @memberof ApiV1SubscriptionGetSubscriptionPlansGet200ResponseDataInner
*/
name: string;
/**
*
* @type {string}
* @memberof ApiV1SubscriptionGetSubscriptionPlansGet200ResponseDataInner
*/
description: string;
/**
*
* @type {number}
* @memberof ApiV1SubscriptionGetSubscriptionPlansGet200ResponseDataInner
*/
price: number;
/**
*
* @type {number}
* @memberof ApiV1SubscriptionGetSubscriptionPlansGet200ResponseDataInner
*/
durationMonths: number;
/**
*
* @type {number}
* @memberof ApiV1SubscriptionGetSubscriptionPlansGet200ResponseDataInner
*/
allowAutoRenew: number;
/**
*
* @type {number}
* @memberof ApiV1SubscriptionGetSubscriptionPlansGet200ResponseDataInner
*/
isActive: number;
/**
*
* @type {number}
* @memberof ApiV1SubscriptionGetSubscriptionPlansGet200ResponseDataInner
*/
sortOrder: number;
}
/**
* BalancePaymentDto
* @export
* @interface BalancePaymentDto
*/
export interface BalancePaymentDto {
/**
*
* @type {number}
* @memberof BalancePaymentDto
*/
amount?: number;
/**
*
* @type {string}
* @memberof BalancePaymentDto
*/
apiKey?: string;
/**
*
* @type {boolean}
* @memberof BalancePaymentDto
*/
consolidateBilling?: boolean;
/**
*
* @type {string}
* @memberof BalancePaymentDto
*/
jobId?: string;
/**
*
* @type {number}
* @memberof BalancePaymentDto
*/
jobType?: number;
/**
*
* @type {Meta}
* @memberof BalancePaymentDto
*/
meta?: Meta;
/**
*
* @type {number}
* @memberof BalancePaymentDto
*/
taskType?: number;
}
/**
*
* @export
* @interface BillDto
*/
export interface BillDto {
/**
*
* @type {string}
* @memberof BillDto
*/
apikey?: string;
/**
*
* @type {number}
* @memberof BillDto
*/
billDate?: number;
/**
*
* @type {string}
* @memberof BillDto
*/
jobId?: string;
/**
*
* @type {number}
* @memberof BillDto
*/
pageNum?: number;
/**
*
* @type {number}
* @memberof BillDto
*/
pageSize?: number;
/**
*
* @type {number}
* @memberof BillDto
*/
userId?: number;
}
/**
* BillInfoDto
* @export
* @interface BillInfoDto
*/
export interface BillInfoDto {
/**
*
* @type {string}
* @memberof BillInfoDto
*/
apikey?: string;
/**
*
* @type {number}
* @memberof BillInfoDto
*/
billDate?: number;
/**
*
* @type {number}
* @memberof BillInfoDto
*/
supplierUserId?: number;
/**
*
* @type {number}
* @memberof BillInfoDto
*/
userId?: number;
}
/**
* BillingDetailVo
* @export
* @interface BillingDetailVo
*/
export interface BillingDetailVo {
/**
*
* @type {string}
* @memberof BillingDetailVo
*/
account?: string;
/**
*
* @type {number}
* @memberof BillingDetailVo
*/
amount?: number;
/**
*
* @type {number}
* @memberof BillingDetailVo
*/
numberOfCalls?: number;
/**
*
* @type {number}
* @memberof BillingDetailVo
*/
userId?: number;
}
/**
* CalculateDto
* @export
* @interface CalculateDto
*/
export interface CalculateDto {
/**
*
* @type {number}
* @memberof CalculateDto
*/
cost?: number;
}
/**
* ConnectDto
* @export
* @interface ConnectDto
*/
export interface ConnectDto {
/**
*
* @type {string}
* @memberof ConnectDto
*/
connectId?: string;
/**
*
* @type {string}
* @memberof ConnectDto
*/
returnLink?: string;
/**
*
* @type {number}
* @memberof ConnectDto
*/
userId?: number;
}
/**
* ConsentDto
* @export
* @interface ConsentDto
*/
export interface ConsentDto {
/**
*
* @type {string}
* @memberof ConsentDto
*/
apiKey?: string;
}
/**
* CustomerDto
* @export
* @interface CustomerDto
*/
export interface CustomerDto {
/**
*
* @type {number}
* @memberof CustomerDto
*/
userId?: number;
}
/**
* JobDto
* @export
* @interface JobDto
*/
export interface JobDto {
/**
*
* @type {number}
* @memberof JobDto
*/
jobId?: number;
}
/**
* Meta
* @export
* @interface Meta
*/
export interface Meta {
/**
*
* @type {string}
* @memberof Meta
*/
clusterId?: string;
/**
*
* @type {string}
* @memberof Meta
*/
endpointId?: string;
/**
*
* @type {number}
* @memberof Meta
*/
inputTokenAmount?: number;
/**
*
* @type {number}
* @memberof Meta
*/
inputTokenCount?: number;
/**
*
* @type {number}
* @memberof Meta
*/
inputUsage?: number;
/**
*
* @type {string}
* @memberof Meta
*/
jobId?: string;
/**
*
* @type {number}
* @memberof Meta
*/
numSteps?: number;
/**
*
* @type {number}
* @memberof Meta
*/
outputTokenAmount?: number;
/**
*
* @type {number}
* @memberof Meta
*/
outputTokenCount?: number;
/**
*
* @type {number}
* @memberof Meta
*/
outputUsage?: number;
/**
*
* @type {number}
* @memberof Meta
*/
requestNum?: number;
/**
*
* @type {Array<SupplierCost>}
* @memberof Meta
*/
supplierCostList?: Array<SupplierCost>;
/**
*
* @type {string}
* @memberof Meta
*/
timeSum?: string;
}
/**
* PageDomain«BillingDetailVo»
* @export
* @interface PageDomainBillingDetailVo
*/
export interface PageDomainBillingDetailVo {
/**
*
* @type {Array<BillingDetailVo>}
* @memberof PageDomainBillingDetailVo
*/
data?: Array<BillingDetailVo>;
/**
*
* @type {number}
* @memberof PageDomainBillingDetailVo
*/
pageNum?: number;
/**
*
* @type {number}
* @memberof PageDomainBillingDetailVo
*/
pageSize?: number;
/**
*
* @type {number}
* @memberof PageDomainBillingDetailVo
*/
total?: number;
/**
*
* @type {number}
* @memberof PageDomainBillingDetailVo
*/
totalPage?: number;
}
/**
* PayOrderDto
* @export
* @interface PayOrderDto
*/
export interface PayOrderDto {
/**
*
* @type {string}
* @memberof PayOrderDto
*/
dimensionId?: string;
/**
*
* @type {number}
* @memberof PayOrderDto
*/
jobId?: number;
/**
*
* @type {number}
* @memberof PayOrderDto
*/
userId?: number;
}
/**
* PaymentAmountVo
* @export
* @interface PaymentAmountVo
*/
export interface PaymentAmountVo {
/**
*
* @type {number}
* @memberof PaymentAmountVo
*/
amount?: number;
/**
*
* @type {string}
* @memberof PaymentAmountVo
*/
keyId?: string;
}
/**
* PaymentDto
* @export
* @interface PaymentDto
*/
export interface PaymentDto {
/**
*
* @type {string}
* @memberof PaymentDto
*/
accountHolderName?: string;
/**
*
* @type {string}
* @memberof PaymentDto
*/
accountHolderType?: string;
/**
*
* @type {string}
* @memberof PaymentDto
*/
accountNumber?: string;
/**
*
* @type {number}
* @memberof PaymentDto
*/
amount?: number;
/**
*
* @type {string}
* @memberof PaymentDto
*/
cardCvc?: string;
/**
*
* @type {number}
* @memberof PaymentDto
*/
cardExpMonth?: number;
/**
*
* @type {number}
* @memberof PaymentDto
*/
cardExpYear?: number;
/**
*
* @type {string}
* @memberof PaymentDto
*/
cardNumber?: string;
/**
*
* @type {string}
* @memberof PaymentDto
*/
country?: string;
/**
*
* @type {string}
* @memberof PaymentDto
*/
currency?: string;
/**
*
* @type {string}
* @memberof PaymentDto
*/
payType?: string;
/**
*
* @type {string}
* @memberof PaymentDto
*/
routingNumber?: string;
}
/**
* ResponseClass,The class for the common response
* @export
* @interface ResponseClass
*/
export interface ResponseClass {
/**
* ResponseCode
* @type {string}
* @memberof ResponseClass
*/
code?: string;
/**
* ResponseData
* @type {object}
* @memberof ResponseClass
*/
data?: object;
/**
* ResponseMessage
* @type {string}
* @memberof ResponseClass
*/
message?: string;
}
/**
* ResponseClass«PageDomain«BillingDetailVo»»,The class for the common response
* @export
* @interface ResponseClassPageDomainBillingDetailVo
*/
export interface ResponseClassPageDomainBillingDetailVo {
/**
* ResponseCode
* @type {string}
* @memberof ResponseClassPageDomainBillingDetailVo
*/
code?: string;
/**
*
* @type {PageDomainBillingDetailVo}
* @memberof ResponseClassPageDomainBillingDetailVo
*/
data?: PageDomainBillingDetailVo;
/**
* ResponseMessage
* @type {string}
* @memberof ResponseClassPageDomainBillingDetailVo
*/
message?: string;
}
/**
* ResponseClass«PaymentAmountVo»,The class for the common response
* @export
* @interface ResponseClassPaymentAmountVo
*/
export interface ResponseClassPaymentAmountVo {
/**
* ResponseCode
* @type {string}
* @memberof ResponseClassPaymentAmountVo
*/
code?: string;
/**
*
* @type {PaymentAmountVo}
* @memberof ResponseClassPaymentAmountVo
*/
data?: PaymentAmountVo;
/**
* ResponseMessage
* @type {string}
* @memberof ResponseClassPaymentAmountVo
*/
message?: string;
}
/**
* SubscriptionDto
* @export
* @interface SubscriptionDto
*/
export interface SubscriptionDto {
/**
*
* @type {string}
* @memberof SubscriptionDto
*/
endTime?: string;
/**
*
* @type {number}
* @memberof SubscriptionDto
*/
price?: number;
/**
*
* @type {string}
* @memberof SubscriptionDto
*/
startTime?: string;
/**
*
* @type {number}
* @memberof SubscriptionDto
*/
subscriptionDuration?: number;
/**
*
* @type {number}
* @memberof SubscriptionDto
*/
subscriptionId?: number;
/**
*
* @type {string}
* @memberof SubscriptionDto
*/
unit?: string;
/**
*
* @type {number}
* @memberof SubscriptionDto
*/
userId?: number;
}
/**
* SupplierCost
* @export
* @interface SupplierCost
*/
export interface SupplierCost {
/**
*
* @type {number}
* @memberof SupplierCost
*/
providerPrice?: number;
/**
*
* @type {number}
* @memberof SupplierCost
*/
supplierUserId?: number;
}
/**
* TestMultiPayDto
* @export
* @interface TestMultiPayDto
*/
export interface TestMultiPayDto {
/**
*
* @type {number}
* @memberof TestMultiPayDto
*/
amount?: number;
/**
*
* @type {number}
* @memberof TestMultiPayDto
*/
firstSupplierAmount?: number;
/**
*
* @type {number}
* @memberof TestMultiPayDto
*/
firstSupplierUserId?: number;
/**
*
* @type {number}
* @memberof TestMultiPayDto
*/
secondSupplierAmount?: number;
/**
*
* @type {number}
* @memberof TestMultiPayDto
*/
secondSupplierUserId?: number;
/**
*
* @type {number}
* @memberof TestMultiPayDto
*/
userId?: number;
}
/**
* TestPayDto
* @export
* @interface TestPayDto
*/
export interface TestPayDto {
/**
*
* @type {number}
* @memberof TestPayDto
*/
amount?: number;
/**
*
* @type {number}
* @memberof TestPayDto
*/
userId?: number;
}
/**
* VerifyDto
* @export
* @interface VerifyDto
*/
export interface VerifyDto {
/**
*
* @type {string}
* @memberof VerifyDto
*/
cardCvc?: string;
/**
*
* @type {number}
* @memberof VerifyDto
*/
cardExpMonth?: number;
/**
*
* @type {number}
* @memberof VerifyDto
*/
cardExpYear?: number;
/**
*
* @type {string}
* @memberof VerifyDto
*/
cardNumber?: string;
}