Le coupon {{ discount }} sera appliqué sur votre abonnement!
Oups! Ce code de coupon est invalide
We found your invitation to the {{ invitation.team.name }} team!
Oups! Ce code d'invitation est invalide
Abonnement
{{ registerForm.errors.get('plan') }}

Tous les abonnements sont HT

{{ plan.name }}
Gratuit {{ plan.price | currency }} {{ plan.type == 'user' && spark.chargesUsersPerSeat ? '/ '+ spark.seatName : '' }} {{ plan.type == 'user' && spark.chargesUsersPerTeam ? '/ '+ __('teams.team') : '' }} {{ plan.type == 'team' && spark.chargesTeamsPerSeat ? '/ '+ spark.teamSeatName : '' }} {{ plan.type == 'team' && spark.chargesTeamsPerMember ? '/ '+ __('teams.member') : '' }} / {{ __(plan.interval) | capitalize }} {{ plan.trialDays }} jours d'essai
Profil Créer un compte
{{ registerForm.errors.get('form') }}
{{ registerForm.errors.get('invitation') }}

Étape 1/2 : Inscription

{{ registerForm.errors.get('name') }}
{{ registerForm.errors.get('email') }}
{{ registerForm.errors.get('password') }}
{{ registerForm.errors.get('password_confirmation') }}
{{ registerForm.errors.get('terms') }}
Toutes nos offres comprennent
L'ensemble des fonctionnalités
Un support réactif
Aucun engagement

Fixup est l'outil idéal pour les professionnels comme vous.

Et ensuite ?

Vous choisissez votre abonnement (gratuit, basique ou prénium). Vous recevrez ensuite rapidement vos accès à votre outil par mail.

Profitez de notre version gratuite

Information de facturation
Nous avons eu du mal à valider votre carte. Il est possible que votre fournisseur de carte nous empêche de charger la carte. Veuillez contacter votre fournisseur de carte ou le support client.
{{ cardForm.errors.get('card') }}
{{ registerForm.errors.get('address') }}
{{ registerForm.errors.get('address_line_2') }}
{{ registerForm.errors.get('city') }}
{{ registerForm.errors.get('state') }}
{{ registerForm.errors.get('zip') }}
{{ registerForm.errors.get('country') }}
{{ registerForm.errors.get('vat_id') }}
{{ registerForm.errors.get('zip') }}
{{ registerForm.errors.get('coupon') }}
{{ registerForm.errors.get('terms') }}
Taxe: {{ taxAmount(selectedPlan) | currency }}

Prix total TTC: {{ priceWithTax(selectedPlan) | currency }} {{ selectedPlan.type == 'user' && spark.chargesUsersPerSeat ? '/ '+ spark.seatName : '' }} {{ selectedPlan.type == 'user' && spark.chargesUsersPerTeam ? '/ '+ __('teams.team') : '' }} {{ selectedPlan.type == 'team' && spark.chargesTeamsPerSeat ? '/ '+ spark.teamSeatName : '' }} {{ selectedPlan.type == 'team' && spark.chargesTeamsPerMember ? '/ '+ __('teams.member') : '' }} / {{ __(selectedPlan.interval) | capitalize }}