Formulaire client

Chargement...

Pour Ă©diter ce formulaire, veuillez cliquer sur ce lien : Formulaire

Bonjour, ĂȘtes-vous dĂ©jĂ  client ?

Si oui, connectez-vous avec votre compte

Sinon continuer votre premiÚre réservation.

Connexion avec votre compte Facebook
{{ formCtrl.customer.lastName }} {{ formCtrl.customer.firstName }}
Email : {{ formCtrl.customer.email }}

!! Vous ĂȘtes connectĂ© en tant que RESA Manager (ou Administrateur), ce formulaire est pour vos client.
Si vous voulez créer une nouvelle réservation, rendez-vous dans l'administation ! !!

Pour Ă©diter ce formulaire, veuillez cliquer sur ce lien : Formulaire

Bonjour {{ formCtrl.customer.firstName }} {{ formCtrl.customer.lastName }}{{ formCtrl.customer.company }}

Ce n'est pas vous ? DĂ©connexion

DerniÚre réservation

Réservation n°{{ formCtrl.lastBooking.realIdCreation }} du {{ formCtrl.parseDate(formCtrl.lastBooking.startDate) | formatDateTime:'d MMM yyyy' }}

Créée le {{ formCtrl.lastBooking.creationDate | formatDateTime:'d MMM yyyy' }}

État de la rĂ©servation: ConfirmĂ©e En attente (paiement) (expirĂ©) AnnulĂ©e

État du paiement: EncaissĂ© Acompte Caution Pas de paiement

Total : {{ formCtrl.lastBooking.totalPrice }}{{ formCtrl.settings.currency }}

Nouvelle réservation

{{ formCtrl.getTextByLocale(place.name, 'fr_FR')|htmlSpecialDecode }}

{{ formCtrl.getTextByLocale(category.label, 'fr_FR')|htmlSpecialDecode }}

{{ formCtrl.getTextByLocale(service.name, 'fr_FR')|htmlSpecialDecode }}
{{ formCtrl.getTextByLocale(service.name, 'fr_FR')|htmlSpecialDecode }}

{{ formCtrl.getTextByLocale(service.name, 'fr_FR')|htmlSpecialDecode }}

du {{ dates.startDate | formatDate:'d MMM yyyy' }} au {{ dates.endDate | formatDate:'d MMM yyyy' }}

Vous pourrez précisez des absence sur certains jours dans le panier.

Vous pourrez précisez des absence sur certains jours dans le panier.

Chargement....

Matin

{{ formCtrl.getTextByLocale(formCtrl.getMentionById(timeslot.idMention).name,'fr_FR') }}
{{ timeslot.dateStart|formatDateTime:'H\'h\'mm' }} Ă  {{ timeslot.dateEnd|formatDateTime:'H\'h\'mm' }}
A partir de {{ timeslot.dateStart|formatDateTime:'H\'h\'mm' }}
{{ timeslot.numberExclusiveTimeslot() }} x {{ timeslot.getCalculateCapacity(formCtrl.serviceParameters) }} places
places restantes
Complet

AprĂšs-midi

{{ formCtrl.getTextByLocale(formCtrl.getMentionById(timeslot.idMention).name,'fr_FR') }}
{{ timeslot.dateStart|formatDateTime:'H\'h\'mm' }} Ă  {{ timeslot.dateEnd|formatDateTime:'H\'h\'mm' }}
A partir de {{ timeslot.dateStart|formatDateTime:'H\'h\'mm' }}
{{ timeslot.numberExclusiveTimeslot() }} x {{ timeslot.getCalculateCapacity(formCtrl.serviceParameters) }} places
places restantes
Complet

{{ formCtrl.getTextByLocale(formCtrl.serviceParameters.service.name,'fr_FR')|htmlSpecialDecode }}, {{ formCtrl.serviceParameters.dateStart | formatDate:'d MMM yyyy' }} {{ formCtrl.serviceParameters.dateStart | formatDateTime:'H\'h\'mm' }} Ă  {{ formCtrl.serviceParameters.dateEnd | formatDateTime:'H\'h\'mm' }} A partir de {{ formCtrl.serviceParameters.dateStart | formatDateTime:'H\'h\'mm' }}

{{ formCtrl.getTextByLocale(numberPrice.price.name,'fr_FR')|htmlSpecialDecode }}

{{ formCtrl.getTextByLocale(numberPrice.price.mention,'fr_FR')|htmlSpecialDecode }}

{{ formCtrl.round(numberPrice.price.price * formCtrl.serviceParameters.getNumberDays()) }}{{ formCtrl.settings.currency }}

A partir de {{ formCtrl.serviceParameters.getMinThresholdPrice(numberPrice) }}{{ formCtrl.settings.currency }} {{ formCtrl.round(formCtrl.serviceParameters.getPriceNumberPrice(numberPrice) * formCtrl.serviceParameters.getNumberDays()) }} {{ formCtrl.settings.currency }} au total

-
+
SĂ©lectionnez les tarifs requis

4 - Suppléments & extras

{{ formCtrl.getTextByLocale(numberPrice.price.name,'fr_FR')|htmlSpecialDecode }}

{{ formCtrl.getTextByLocale(numberPrice.price.mention,'fr_FR')|htmlSpecialDecode }}

{{ numberPrice.price.price }}{{ formCtrl.settings.currency }}

A partir de {{ formCtrl.serviceParameters.getMinThresholdPrice(numberPrice) }}{{ formCtrl.settings.currency }} {{ formCtrl.serviceParameters.getPriceNumberPrice(numberPrice) }} {{ formCtrl.settings.currency }} au total

Quantité
-
+
SĂ©lectionnez les tarifs requis
{{ formCtrl.getTextByLocale(formCtrl.settings.form_add_new_date_text,'fr_FR') |htmlSpecialDecode}}
{{ formCtrl.getTextByLocale(formCtrl.settings.form_add_new_activity_text,'fr_FR') |htmlSpecialDecode}}
Étape suivante

Informations complémentaires

{{ formCtrl.getTextByLocale(field.name,'fr_FR') }} SĂ©lectionner
{{ participantSelectorCtrl.getTextByLocale(field.prefix, 'fr_FR')}} {{ formCtrl.getParticipantFieldName(participant, field,'fr_FR') }} {{participantSelectorCtrl.getTextByLocale(field.suffix, 'fr_FR')}}
SĂ©lectionner
Fermer

Préciser des absences

{{ displayServiceParameters.dateStart | formatDate:'d MMM yyyy' }}
Fermer

{{ formCtrl.getTextByLocale(serviceElement.service.name,'fr_FR')|htmlSpecialDecode }}

A partir de {{ serviceParameters.dateStart | formatDateTime:'d MMM yyyy' }} de {{ serviceParameters.dateStart | formatDateTime:'H\'h\'mm' }} Ă  {{ serviceParameters.dateEnd | formatDateTime:'H\'h\'mm' }} A partir de {{ serviceParameters.dateStart | formatDateTime:'H\'h\'mm' }} - {{ numberPrice.number }} personnepersonnes - {{ formCtrl.getTextByLocale(numberPrice.price.name,'fr_FR')|htmlSpecialDecode }} {{ formCtrl.round(numberPrice.price.price * serviceParameters.getNumberDays()) }}{{ formCtrl.round(formCtrl.serviceParameters.getPriceNumberPrice(numberPrice) * serviceParameters.getNumberDays()) }}{{ formCtrl.settings.currency }}

{{ serviceParameters.dateStart | formatDate:'d MMM yyyy' }} de {{ serviceParameters.dateStart | formatDateTime:'H\'h\'mm' }} Ă  {{ serviceParameters.dateEnd | formatDateTime:'H\'h\'mm' }} A partir de {{ serviceParameters.dateStart | formatDateTime:'H\'h\'mm' }} - {{ numberPrice.number }} personnepersonnes - {{ formCtrl.getTextByLocale(numberPrice.price.name,'fr_FR')|htmlSpecialDecode }} {{ formCtrl.round(numberPrice.price.price * serviceParameters.getNumberDays()) }}{{ formCtrl.round(formCtrl.serviceParameters.getPriceNumberPrice(numberPrice) * serviceParameters.getNumberDays()) }}{{ formCtrl.settings.currency }}

{{ formCtrl.getTextByLocale(field.name,'fr_FR') }}

Préciser des absences
{{ formCtrl.getTextByLocale(formCtrl.settings.form_add_new_activity_text,'fr_FR') |htmlSpecialDecode}}
Étape suivante
Veuillez remplir toutes les informations des participants pour continuer

{{ formCtrl.getTextByLocale(serviceElement.service.name,'fr_FR')|htmlSpecialDecode }}

{{ serviceParameters.dateStart | formatDate:'d MMM yyyy' }}
{{ serviceParameters.dateStart | formatDateTime:'H\'h\'mm' }} Ă  {{ serviceParameters.dateEnd | formatDateTime:'H\'h\'mm' }}
A partir de {{ serviceParameters.dateStart | formatDateTime:'H\'h\'mm' }}
{{ displayServiceParameters.dateStart | formatDate:'d MMM yyyy' }}
{{ serviceParameters.dateStart | formatDateTime:'H\'h\'mm' }} Ă  {{ serviceParameters.dateEnd | formatDateTime:'H\'h\'mm' }}
A partir de {{ serviceParameters.dateStart | formatDateTime:'H\'h\'mm' }}
{{ formCtrl.getTextByLocale(numberPrice.price.name,'fr_FR')|htmlSpecialDecode }}
{{ numberPrice.number }} personnepersonnes
{{ formCtrl.round(serviceParameters.getPriceNumberPrice(numberPrice) * serviceParameters.getNumberDays()) }}{{ formCtrl.settings.currency }}
X

{{ formCtrl.getTextByLocale(formCtrl.getReductionById(params.idReduction).name,'fr_FR') }}
{{ params.value|negative }}{{ formCtrl.settings.currency }} {{ params.value|negative }}% {{ params.value|negative }}{{ formCtrl.settings.currency }} sur le tarif unitaire {{ params.value }}{{ formCtrl.settings.currency }} {{ numberPrice.price.price }}{{ formCtrl.settings.currency }} {{ params.value * params.number }} quantité offertequantités offertes
{{ (params.value * params.number)|negative }}{{ formCtrl.settings.currency }} {{ ((serviceParameters.getPriceNumberPrice(numberPrice) * params.number) * params.value / 100)|negative }}{{ formCtrl.settings.currency }} {{ (params.value * params.number)|negative }}{{ formCtrl.settings.currency }} {{ ((numberPrice.price.price - params.value) * params.number)|negative }}{{ formCtrl.settings.currency }} {{ (serviceParameters.getPriceNumberPrice(numberPrice)/numberPrice.number * params.value * params.number)|negative }}{{ formCtrl.settings.currency }}
{{ formCtrl.getTextByLocale(formCtrl.getParameter(serviceParameters.idParameter).form,'fr_FR') }}
{{ formCtrl.idServicesParametersError.text }}, veuillez recommencer cette sélection. - Supprimer
{{ formCtrl.getTextByLocale(formCtrl.getReductionById(params.idReduction).name,'fr_FR') }} (x{{ params.number }})
{{ params.value |negative }}{{ formCtrl.settings.currency }} {{ params.value|negative }}% {{ params.value|negative }}{{ formCtrl.settings.currency }} sur le tarif unitaire
{{ params.value|negative|number:2 }}{{ formCtrl.settings.currency }} {{ (formCtrl.getSubTotalPrice(formCtrl.getAllServicesParameters()) * params.value / 100)|negative|number:2 }}{{ formCtrl.settings.currency }} {{ (params.value * formCtrl.getTotalNumber())|negative|number:2 }}{{ formCtrl.settings.currency }}
{{ formCtrl.getTextByLocale(formCtrl.getReductionById(params.idReduction).name,'fr_FR') }} (x{{ params.number }})
{{ params.value |negative }}{{ formCtrl.settings.currency }} {{ params.value|negative }}% {{ params.value|negative }}{{ formCtrl.settings.currency }} sur le tarif unitaire
{{ params.value|negative|number:2 }}{{ formCtrl.settings.currency }} {{ (formCtrl.getSubTotalPrice(formCtrl.getAllServicesParameters()) * params.value / 100)|negative|number:2 }}{{ formCtrl.settings.currency }} {{ (params.value * formCtrl.getTotalNumber())|negative|number:2 }}{{ formCtrl.settings.currency }}
X
Ajouter un coupon
Calcul des réductions en cours, veuillez patienter......
Total
{{ formCtrl.getTotalPrice()|number:2 }}{{ formCtrl.settings.currency }}

Remarque

Paiement

Moyen de paiement

Validation

Envoyer demande de devis

Valider
Validation en cours, veuillez patienter...
!! Utilisateur non valide !!
!! Panier non valide !!
!! Veuillez cocher les conditions générales !!
!! Veuillez choisir votre moyen de paiement !!

Vous allez ĂȘtre redirigĂ©

RĂ©capitulatif

{{ formCtrl.getTextByLocale(serviceElement.service.name,'fr_FR')|htmlSpecialDecode }}

{{ serviceParameters.dateStart | formatDate:'d MMM yyyy' }}
{{ serviceParameters.dateStart | formatDateTime:'H\'h\'mm' }} Ă  {{ serviceParameters.dateEnd | formatDateTime:'H\'h\'mm' }}
A partir de {{ serviceParameters.dateStart | formatDateTime:'H\'h\'mm' }}
{{ displayServiceParameters.dateStart | formatDate:'d MMM yyyy' }}
{{ serviceParameters.dateStart | formatDateTime:'H\'h\'mm' }} Ă  {{ serviceParameters.dateEnd | formatDateTime:'H\'h\'mm' }}
A partir de {{ serviceParameters.dateStart | formatDateTime:'H\'h\'mm' }}
{{ formCtrl.getTextByLocale(numberPrice.price.name,'fr_FR')|htmlSpecialDecode }}
{{ numberPrice.number }} personnepersonnes
{{ formCtrl.round(serviceParameters.getPriceNumberPrice(numberPrice) * serviceParameters.getNumberDays()) }}{{ formCtrl.settings.currency }}
X

{{ formCtrl.getTextByLocale(formCtrl.getReductionById(params.idReduction).name,'fr_FR') }}
{{ params.value|negative }}{{ formCtrl.settings.currency }} {{ params.value|negative }}% {{ params.value|negative }}{{ formCtrl.settings.currency }} sur le tarif unitaire {{ params.value }}{{ formCtrl.settings.currency }} {{ numberPrice.price.price }}{{ formCtrl.settings.currency }} {{ params.value * params.number }} quantité offertequantités offertes
{{ (params.value * params.number)|negative }}{{ formCtrl.settings.currency }} {{ ((serviceParameters.getPriceNumberPrice(numberPrice) * params.number) * params.value / 100)|negative }}{{ formCtrl.settings.currency }} {{ (params.value * params.number)|negative }}{{ formCtrl.settings.currency }} {{ ((numberPrice.price.price - params.value) * params.number)|negative }}{{ formCtrl.settings.currency }} {{ (serviceParameters.getPriceNumberPrice(numberPrice)/numberPrice.number * params.value * params.number)|negative }}{{ formCtrl.settings.currency }}
{{ formCtrl.getTextByLocale(formCtrl.getReductionById(params.idReduction).name,'fr_FR') }} (x{{ params.number }})
{{ params.value |negative }}{{ formCtrl.settings.currency }} {{ params.value|negative }}% {{ params.value|negative }}{{ formCtrl.settings.currency }} sur le tarif unitaire
{{ params.value|negative|number:2 }}{{ formCtrl.settings.currency }} {{ (formCtrl.getSubTotalPrice(formCtrl.getAllServicesParameters()) * params.value / 100)|negative|number:2 }}{{ formCtrl.settings.currency }} {{ (params.value * formCtrl.getTotalNumber())|negative|number:2 }}{{ formCtrl.settings.currency }}
{{ formCtrl.getTextByLocale(formCtrl.getReductionById(params.idReduction).name,'fr_FR') }} (x{{ params.number }})
{{ params.value |negative }}{{ formCtrl.settings.currency }} {{ params.value|negative }}% {{ params.value|negative }}{{ formCtrl.settings.currency }} sur le tarif unitaire
{{ params.value|negative|number:2 }}{{ formCtrl.settings.currency }} {{ (formCtrl.getSubTotalPrice(formCtrl.getAllServicesParameters()) * params.value / 100)|negative|number:2 }}{{ formCtrl.settings.currency }} {{ (params.value * formCtrl.getTotalNumber())|negative|number:2 }}{{ formCtrl.settings.currency }}
X
Ajouter un coupon
Calcul des réductions en cours, veuillez patienter......
Total
{{ formCtrl.getTotalPrice()|number:2 }}{{ formCtrl.settings.currency }}
{{ formCtrl.getTextByLocale(formCtrl.settings.form_add_new_activity_text,'fr_FR') |htmlSpecialDecode}}
Valider la réservation