fpt-akainsights-react-native
Version:
React Native Plugin for the akaInsights Javascript SDK
33 lines (32 loc) • 905 B
TypeScript
import { PaymentTypeEnum, ShippingTypeEnum } from '../enums';
export default class CheckoutRequestDto {
step_number?: string;
step_title?: string;
product_list?: object[];
product_ids: string[];
payment_type?: PaymentTypeEnum;
total_price: number;
total_price_without_tax?: number;
total_quantity: number;
local_currency?: string;
tax_value?: string;
tax_percentage?: string;
shipping_type?: ShippingTypeEnum;
shipping_company?: string;
shipping_cost?: number;
shipping_country?: string;
shipping_city?: string;
voucher_code?: string;
voucher_percentage?: number;
voucher_value?: string;
variant_list?: object[];
variant_ids?: string[];
language?: string;
location?: string;
domain?: string;
created_at: Date;
private device_token;
user_id?: string;
campaign_id?: string;
constructor();
}