Type Alias BookingSuccessPayload

BookingSuccessPayload: {
    customer_email?: string;
    discount: number;
    grand_total: number;
    id: string;
    items: {
        [key: string]: {
            qty: number;
            stations: {
                from: {
                    city_id: string;
                    city_name: string;
                    departure: string;
                    name: string;
                    slug: string;
                };
                to: { city_id: string; city_name: string; name: string; slug: string };
            };
            total: { gross: number };
            transfer_type_key: string;
            transfers: string[];
            trip_uid: string;
        };
    };
    payments: { currency: string; method_title: string }[];
    promocodes: string[];
    taxes: number;
    total_by_places: { premium_seat?: any; [key: string]: any };
    value: string | number;
}

Type declaration

  • Optionalcustomer_email?: string
  • discount: number
  • grand_total: number
  • id: string
  • items: {
        [key: string]: {
            qty: number;
            stations: {
                from: {
                    city_id: string;
                    city_name: string;
                    departure: string;
                    name: string;
                    slug: string;
                };
                to: { city_id: string; city_name: string; name: string; slug: string };
            };
            total: { gross: number };
            transfer_type_key: string;
            transfers: string[];
            trip_uid: string;
        };
    }
  • payments: { currency: string; method_title: string }[]
  • promocodes: string[]
  • taxes: number
  • total_by_places: { premium_seat?: any; [key: string]: any }
  • value: string | number