Cana Pearl House
Opening 2020
Captiva House
Opening 2021
Casa del Mar
Opening 2023
Caribbean House
Opening 2022
Próximas aperturas
Canabay Hotels está construyendo uno de los mejores resorts en Punta Cana, nuestras próximas aperturas incluyen...
Cana Pearl House

More than just a hotel
Apertura en febrero 2020
Macao House
Everything. Right where you need it
Apertura en 2022
Captiva House

Where family fun begins
Apertura en 2021
Surf House
See what a difference a stay makes
Apertura en 2022
Casa del Mar
More than just a hotel
Apertura en 2023
Carribean House
Where hospitality meets the ocean
Apertura en 2022
RESERVE DIRECTAMENTE EN NUESTRA WEB
Y BENEFÍCIESE DE GRANDES VENTAJAS
TRASLADOS GRATUITOS AL AEROPUERTO
SUSCRÍBASE A NUESTRA NEWSLETTER
Suscríbase a nuestra newsletter y reciba ofertas especiales directamente a su correo
{source}
chclient) && isset($app->chclient->new_booking) && $app->chclient->new_booking;
if ($new_booking)
{
$booking = $app->chclient->new_booking;
?>
[[script type="text/javascript"]]
var orderRef = '= $booking->id ?>' + ' ' + '= $booking->hotel_title ?>'; /* You MUST keep the blank space */
var payoutCodes = '';
var offlineCode = '';
var uid = '= $booking->hotel_id ?>';
var htname = '';
var merchantID = 4662;
var pixel = 0;
var orderValue = '= $booking->total ?>'; /* Commissionable Amount */
var checkOutDate = '= $booking->end_date ?>'; /* yyyy-mm-dd (separated by hypen) */
var currencyCode ='USD';
[[/script]]
[[script type="text/javascript" src="//scripts.affilired.com/v2/confirmation.php?merid=4662&uid== $booking->hotel_id ?>"]]
[[/script]]
[[script type="text/javascript"]]
recV3 (orderValue , orderRef, merchantID, uid , htname, pixel, payoutCodes, offlineCode,checkOutDate,currencyCode)
[[/script]]
{/source}
{source}
chclient) && isset($app->chclient->new_booking) && $app->chclient->new_booking;
$tracking = $app->getUserState('plg_chtrack', null);
$mirai = !empty($tracking->utm_medium) && ($tracking->utm_medium == 'mirai' || $tracking->utm_medium_first_visit == 'mirai');
if ($mirai && $new_booking)
{
$booking = $app->chclient->new_booking;
?>
[[script type="text/javascript"]]
var miraiMetaCanabayNS = {
createCORSRequest: function (method, url) {
var xhr = new XMLHttpRequest();
if ("withCredentials" in xhr) {
xhr.open(method, url, true);
} else if (typeof XDomainRequest != "undefined") {
xhr = new XDomainRequest();
xhr.open(method, url);
} else {
xhr = null;
}
return xhr;
}
}
function validateMiraiMetaDate(date) {
var reg = /(20)\d\d[-](0[1-9]|1[012])[-](0[1-9]|[12][0-9]|3[01])/;
return date.match(reg);
}
function convertDate(_date) {
if (_date == null || _date.length === 0) {
throw new Error("MiraiMeta.checkin unexpected value:"
+ _date);
} else {
var dateParts = _date.split("/");
return dateParts[2] + "-" + dateParts[1] + "-" + dateParts[0];
}
}
function validateMiraiMeta() {
if (!MiraiMeta.hotelId) {
throw new Error("MiraiMeta.hotelId unexpected value:"
+ MiraiMeta.hotelId);
}
if (!MiraiMeta.transactionId) {
throw new Error("MiraiMeta.transactionId unexpected value:"
+ MiraiMeta.transactionId);
}
if (!MiraiMeta.checkout || !validateMiraiMetaDate(MiraiMeta.checkout)) {
throw new Error("MiraiMeta.checkin unexpected value:"
+ MiraiMeta.checkout);
}
if (!MiraiMeta.checkin || !validateMiraiMetaDate(MiraiMeta.checkin)) {
throw new Error("MiraiMeta.checkin unexpected value:"
+ MiraiMeta.checkin);
}
}
$(document).ready(function () {
try {
var booking = $('#ch-new-booking').data('ch-booking');
var rooms = booking.rooms.length;
var MiraiMeta = MiraiMeta || {};
MiraiMeta.chainName = "CANABAY";
MiraiMeta.hotelId = 1;
MiraiMeta.transactionId = booking.id;
MiraiMeta.checkin = booking.start_date;
MiraiMeta.checkout = booking.end_date;
MiraiMeta.guests = rooms * 2;
MiraiMeta.rooms = rooms;
MiraiMeta.totalPriceWithTaxes = booking.total;
MiraiMeta.currency = booking.currency;
console.log(MiraiMeta);
// validateMiraiMeta();
var jsPixel = document.createElement("script");
jsPixel.setAttribute("type", "text/javascript");
jsPixel.setAttribute(
"src",
"https://reservation.mirai.com/XMAS/reservation/metasConfirmationTracking.js?chainName=" + MiraiMeta.chainName + "&chainIdHotel="
+ MiraiMeta.hotelId
+ "&transactionId="
+ MiraiMeta.transactionId);
document.getElementsByTagName("body")[0].appendChild(jsPixel);
} catch (err) {
var url = 'https://reservation.mirai.com/XMAS/reservation/trackPixelError?o=GTM_CANABAY&t='
+ MiraiMeta.transactionId
+ '&n='
+ err.name
+ '&m='
+ err.message;
var xhr = miraiMetaCanabayNS.createCORSRequest('GET', url);
xhr.withCredentials = true;
xhr.send();
}
});
[[/script]]
{/source}