@airwallex/node-sdk
Version:
Airwallex Node.js SDK
37 lines • 1.62 kB
TypeScript
import { EstimatedTransactionVolumeApiDto } from './estimatedTransactionVolumeApiDto';
import { FinancialStatement } from './financialStatement';
import { PaymentDistributionApiDto } from './paymentDistributionApiDto';
import { StoreAddressApiDto } from './storeAddressApiDto';
import { StorePhotoApiDto } from './storePhotoApiDto';
import { StoreWebsiteApiDto } from './storeWebsiteApiDto';
export interface StoreDetailsApiDto {
cross_border_transaction_percent: string;
dispute_percent?: string;
employee_size?: number;
estimated_transaction_volume: EstimatedTransactionVolumeApiDto;
financial_statements?: Array<FinancialStatement>;
fulfillment_days: number;
industry_code: string;
mcc?: string;
operating_models: Array<StoreDetailsApiDto.OperatingModelsEnum>;
payment_distribution?: Array<PaymentDistributionApiDto>;
refund_percent?: string;
selling_to_country_codes?: Array<string>;
shipping_from_country_codes?: Array<string>;
store_address?: StoreAddressApiDto;
store_description: string;
store_name: string;
store_photos?: Array<StorePhotoApiDto>;
store_websites?: Array<StoreWebsiteApiDto>;
}
export declare namespace StoreDetailsApiDto {
const validOperatingModelsEnum: readonly ["ONLINE_CHECKOUT", "INVOICES_OR_CUSTOM_ORDER_LINKS", "IN_PERSON"];
type OperatingModelsEnum = (typeof validOperatingModelsEnum)[number] | 'UNKNOWN';
const discriminator: string;
const attributeTypeMap: Array<{
name: string;
baseName: string;
type: string;
}>;
}
//# sourceMappingURL=storeDetailsApiDto.d.ts.map