direccion; ?>
Teléfonos : fono; ?>
url; ?>
ciudad . ', ' . $this->CC_fecha; ?>

Confirmación de Reserva Aérea

N° File : numFile; ?>
N° PNR : numPnr; ?>
Cliente : CC_agencia; ?>
Pasajeros : CC_nomPax; ?>
N° de Pasajeros : CC_nPax; ?>
Fecha Viaje : CC_fviaje; ?>

Imprima sus Vouchers


Datos Webpay

Fecha Transacción : fechaTransaccion; ?>
Hora Transacción : horaTransaccion; ?>
Codigo Autorización : codigoTransaccion; ?>
Fecha Contable : fechaContable; ?>
Tarjeta de crédito : numeroTarjeta; ?>
Tipo Pago : tipoPago; ?>
Numero cuotas : numeroCuota; ?>
Total Compra : totalPago); ?>
 

Itinerario de Vuelos
objetoAmadeus['salida'][$this->indexIda])-1; if(isset($this->objetoAmadeus['regreso'][$this->indexVuelta])){ $escalasRegreso = (int)sizeof($this->objetoAmadeus['regreso'][$this->indexVuelta])-1; } $markup = Functions::validate_tarifa_negociada($this->objetoAmadeus['pasajeros'][0]['corporateId'],$this->objetoAmadeus['pasajeros'][0]['tipo'],$this->objetoAmadeus['pasajeros'][0]['f_type_salida'][0]); ?> Ida : objetoAmadeus['salida'][$this->indexIda][0]['airport_ciu_desde']?>, paisOr);?> -> objetoAmadeus['salida'][$this->indexIda][$escalas]['airport_ciu_hasta'];?>, paisDe);?> 0){ echo $escalas .' Escalas '; }else{ echo ' Vuelo Directo'; } ?>
objetoAmadeus['salida'][$this->indexIda] as $amadeus){ $fechaSalidaText=$amadeus['fecha_salida']; $horaSalidaText=$amadeus['hora_salida']; $fechaLlegadaText=$amadeus['fecha_llegada']; $horaLlegadaText=$amadeus['hora_llega']; ?>
,
Vuelo
Aeropuerto:
Llegada: ,
objetoAmadeus['pasajeros'][0]['basis_salida'][0]; $aplicar_baggage_basis = false; $baggageType = 0; //0 = no baggage; 1 = equipaje mano + mochila; 2 = 1 + bodega if ($this->objetoAmadeus['salida'][$this->indexIda][0]['l_a'] === 'H2' || $this->objetoAmadeus['salida'][$this->indexIda][0]['l_a'] === 'LA' ){ $ciudades = json_decode(file_get_contents(ROOT."public".DS."json".DS."amadeus_airport.json")); $pais_escala_desde = null; $pais_escala_hasta = null; foreach ($ciudades->airports as $airport){ if ($airport->codigo_iata === $this->objetoAmadeus['salida'][$this->indexIda][0]['escala_desde']){ $pais_escala_desde = $airport->codigo_pais; continue; } if ($airport->codigo_iata === $this->objetoAmadeus['salida'][$this->indexIda][0]['escala_hasta']){ $pais_escala_hasta = $airport->codigo_pais; continue; } if ($pais_escala_desde && $pais_escala_hasta){ break; } } //if ($pais_escala_desde === 'CL' && $pais_escala_hasta === 'CL'){ $aplicar_baggage_basis = true; if ($this->objetoAmadeus['salida'][$this->indexIda][0]['l_a'] === 'h2'){ if (strpos($farebasis_salida,'ZERO') !== false){ $baggageType = 0; } if (strpos($farebasis_salida,'LIGHT') !== false){ $baggageType = 1; } if (strpos($farebasis_salida,'PLUS') !== false){ $baggageType = 1; } if (strpos($farebasis_salida,'FULL') !== false){ $baggageType = 2; } } if ($this->objetoAmadeus['salida'][$this->indexIda][0]['l_a'] === 'la'){ if (strpos($farebasis_salida,'QP') !== false){ $baggageType = 0; } if (strpos($farebasis_salida,'SL') !== false){ $baggageType = 1; } if (strpos($farebasis_salida,'SE') !== false){ $baggageType = 2; } } //} } ?> objetoAmadeus['salida'][$this->indexIda][0]['baggage']; include(ROOT."views".DS. "tktaereo".DS."popover.phtml");?>
Regreso: objetoAmadeus['regreso'][$this->indexVuelta][0]['airport_ciu_desde'];?>, paisDe);?> -> objetoAmadeus['regreso'][$this->indexVuelta][$escalasRegreso]['airport_ciu_hasta'];?>, paisOr);?> 0){ echo $escalasRegreso .' Escalas '; }else{ echo ' Vuelo Directo'; } ?>
objetoAmadeus['regreso'][$this->indexVuelta] as $amadeus){ $fechaSalidaText=$amadeus['fecha_salida']; $horaSalidaText=$amadeus['hora_salida']; $fechaLlegadaText=$amadeus['fecha_llegada']; $horaLlegadaText=$amadeus['hora_llega']; ?>
,
Vuelo
Aeropuerto:
Llegada: ,
objetoAmadeus['pasajeros'][0]['basis_regreso'][0]; $aplicar_baggage_basis = false; $baggageType = 0; //0 = no baggage; 1 = equipaje mano + mochila; 2 = 1 + bodega if ($this->objetoAmadeus['regreso'][$this->indexVuelta][0]['l_a'] === 'H2' || $this->objetoAmadeus['regreso'][$this->indexVuelta][0]['l_a'] === 'LA' ){ $ciudades = json_decode(file_get_contents(ROOT."public".DS."json".DS."amadeus_airport.json")); $pais_escala_desde = null; $pais_escala_hasta = null; foreach ($ciudades->airports as $airport){ if ($airport->codigo_iata === $this->objetoAmadeus['regreso'][$this->indexVuelta][0]['escala_desde']){ $pais_escala_desde = $airport->codigo_pais; continue; } if ($airport->codigo_iata === $this->objetoAmadeus['regreso'][$this->indexVuelta][0]['escala_hasta']){ $pais_escala_hasta = $airport->codigo_pais; continue; } if ($pais_escala_desde && $pais_escala_hasta){ break; } } //if ($pais_escala_desde === 'CL' && $pais_escala_hasta === 'CL'){ $aplicar_baggage_basis = true; if ($this->objetoAmadeus['regreso'][$this->indexVuelta][0]['l_a'] === 'h2'){ if (strpos($farebasis_regreso,'ZERO') !== false){ $baggageType = 0; } if (strpos($farebasis_regreso,'LIGHT') !== false){ $baggageType = 1; } if (strpos($farebasis_regreso,'PLUS') !== false){ $baggageType = 1; } if (strpos($farebasis_regreso,'FULL') !== false){ $baggageType = 2; } } if ($this->objetoAmadeus['regreso'][$this->indexVuelta][0]['l_a'] === 'la'){ if (strpos($farebasis_regreso,'QP') !== false){ $baggageType = 0; } if (strpos($farebasis_regreso,'SL') !== false){ $baggageType = 1; } if (strpos($farebasis_regreso,'SE') !== false){ $baggageType = 2; } } //} } ?> objetoAmadeus['regreso'][$this->indexVuelta][0]['baggage']; include(ROOT."views".DS. "tktaereo".DS."popover.phtml");?>

Precio Total

objetoAmadeus['pasajeros'],$this->objetoAmadeus['moneda'],$this->objetoAmadeus['salida'][0][0]['l_a'],$this->ciuCod,$this->cargoPor,$this->markup,$this->tCambio); $con=0; foreach($array['pasajeros'] as $pasajero){ ?> cargoPor>0 && $markup=='publico'){ ?>
  Adultos() Niños() Infantes() : objetoAmadeus['moneda']=='USD'){ echo Functions::formatoValor('P',round(($pasajero['precioTotalPasajeros'])* $this->tCambio)); }else{ echo Functions::formatoValor('P',round($pasajero['precioTotalPasajeros'])); } ?>
 Impuestos : objetoAmadeus['moneda']=='USD'){ echo Functions::formatoValor('P',round($array['impuesto']* $this->tCambio)); }else{ echo Functions::formatoValor('P',round($array['impuesto'])); }?>
 Cargo Agencia : objetoAmadeus['moneda']=='USD'){ echo Functions::formatoValor('P',round($array['totalAgenciap'])); }else{ echo Functions::formatoValor('P',round($array['totalAgencia'])); } ?>
 Valor Total : objetoAmadeus['moneda']=='USD'){ echo Functions::formatoValor('P',round($array['TotalPesos'])).' ( '.Functions::formatoValor('D',round($array['Total'])).' )'; }else{ echo Functions::formatoValor('P',round($array['Total'])); } ?>
Tiempo limite de pago : 06 horas
 

Pasajeros

pasajeros as $paj){ ?>
N° Ticket Tipo Genero Nombre Rut/Pasaporte F. nacimiento
getTktNumero();?> getTipo()=='A'){?> Adulto getTipo()=='C'){ ?> Niño getTipo()=='I'){ ?> Infante getGenero();?> getNombre().' '.$paj->getApellido();?> getRut();?> getEdad();?>
 
 

Datos de Contacto

Nombre Teléfono Email
NombreContacto;?> teleContacto;?> emailContacto;?>
 

¡ El pago fue realizado a Travelaway Chile Ltda Operador de la reserva !


condicionesGenerales; ?>