1. Purpose and service status
GetAllDone is booking and scheduling software for independent professionals: a booking page, calendar, online payments, client messaging, appointment tracking and client retention tools. The service evolves regularly: GetAllDone may add, change or remove features and interrupt the service temporarily for maintenance, keeping such interruptions as limited as possible. Removal of a feature included in the professional's plan is announced in advance in the application.
GetAllDone is a tool made available to the professional. The service contract (content, price, performance, cancellation) is concluded directly between the professional and their client; GetAllDone is not a party to it.
2. Professional account
Accounts are reserved for professionals acting in the course of their business. GetAllDone may, at certain times, limit registration, for example to invited users. The professional is responsible for the accuracy of the information published on their page and for keeping their sign-in credentials confidential.
3. Client bookings
Clients book without creating an account, through a private link of their own. For each service, the professional chooses payment in person, a deposit or full online payment; the applicable cancellation and refund conditions are shown to the client before booking and payment. Clients undertake to provide accurate contact details.
4. Plans and payment
The Essential and Serenity plans are presented on the Pricing page, in euros excluding tax, monthly or yearly. Creating an account and setting it up is free. A 15-day free trial of the Serenity plan starts at the first publication of the booking page, with no credit card.
No subscription is charged without the professional's express sign-up: billing only starts once they have chosen a plan, accepted the displayed price and billing period and entered a payment method. No subscription amount is due for the period before that sign-up.
End of the trial. At the end of the free trial, or of access offered by GetAllDone, the page of a professional who has not subscribed is paused: online bookings are closed, existing appointments are kept and data is retained. The professional is notified by email before that date and when the page is paused; they can reopen their page at any time by subscribing.
Subscription and renewal. Subscriptions are paid in advance, by card, through Stripe. When taken out during the trial or offered access, the first charge occurs at its end; if the sign-up takes place less than 48 hours before that date, the first charge is immediate. The subscription then renews automatically, for the same billing period, at each renewal date, until it is cancelled.
Plan changes and cancellation. The professional manages their subscription from their account, in Stripe's secure portal. Moving to a higher plan takes effect immediately, with a prorated adjustment for the current period. Moving to a lower plan or a shorter billing period, like cancellation, takes effect at the end of the current, already paid period; no partial refund is made. When a cancelled subscription ends, the page is paused as described above.
Unpaid amounts. If a charge fails, the professional is notified by email and asked to update their payment method; Stripe retries the payment, and the page stays open meanwhile. If every attempt fails, the subscription stops and the page is paused. Any amount unpaid when due automatically bears the late-payment penalties and the €40 fixed collection fee provided for in article L441-10 of the French Commercial Code, as stated on the invoice.
Invoices. Subscription invoices and receipts are issued by XLab Services and emailed by Stripe; they remain available from the subscription management portal. The applicable VAT depends on where the professional is established; in another EU member state, a verified EU VAT number triggers the reverse charge.
SMS credit packs are purchased voluntarily, at the price shown before payment; no overage is ever charged automatically.
Online payment for services is operated by Stripe. GetAllDone takes no commission on services; only Stripe's fees apply, shown before activation. Gift cards, packs and subscriptions are issued by the professional and usable under the conditions shown at purchase.
Subscriptions sold by the professional. With the Serenity plan, the professional can sell monthly subscriptions with no commitment to their clients: each paid month opens a number of sessions among the services they choose. The client is charged every month by Stripe, directly on the professional's payment account; GetAllDone takes no commission, and Stripe's subscription fees are added to its payment fees. The professional is the seller: they set the price and the conditions shown to the client, and are responsible for the resulting obligations, including prior information, the 14-day withdrawal right and any refunds, which they make from their Stripe dashboard. The client cancels online from their client area; cancellation takes effect at the end of the current month. GetAllDone stops clients' subscriptions at the end of the current month if the professional's page is paused or they leave the Serenity plan, and immediately for a payment not settled within 14 days or if the professional deletes their account.
5. Prohibited content and uses
In particular, it is prohibited to:
- publish unlawful or misleading content, or content infringing third-party rights;
- use client contact details for purposes unrelated to the service relationship, or send them commercial messages without consent;
- attempt to circumvent the service's security, quota or billing mechanisms.
6. Liability
GetAllDone is bound by an obligation of means: it uses reasonable means to keep the service available, secure and accurate, without a guarantee of results. Displayed travel times and distances are road estimates; the traffic check before a trip is still an estimate from the routing provider. GetAllDone is not responsible for the performance of services, cancellations, or disputes between a professional and their client.
Towards the professional, GetAllDone's aggregate liability is limited to the greater of the amounts actually paid by the professional for the service over the last twelve months and one hundred euros (€100). This limitation does not apply to personal injury, gross negligence or wilful misconduct. Nor does it apply to consumer clients, whose statutory rights to compensation remain unaffected.
7. Term, suspension and termination
The account is opened for an indefinite term; the subscription follows the chosen billing period (article 4). Professionals may cancel their subscription at any time, effective at the end of the current period. They may also delete their account at any time, from Settings then My account; deleting the account ends the subscription, with no refund for the current period, and immediately stops the subscriptions sold to their clients.
Pausing the page, at the end of the trial or of offered access without a subscription, at the end of a cancelled subscription or after unpaid amounts, is neither a suspension nor a closure of the account: the professional keeps access to their space, appointments and data, and reopens their page by subscribing.
GetAllDone may suspend or close an account in the event of a serious breach of these terms, with notice except in urgent cases. On account closure, data is deleted or anonymised within the periods stated in the privacy policy.
8. Mediation and governing law
These terms are governed by French law.
In accordance with the French Consumer Code provisions on consumer dispute mediation, for a dispute with XLab Services, after contacting us and failing a satisfactory answer, you may refer the dispute free of charge to the consumer mediator: CM2C, 49 rue de Ponthieu, 75008 Paris, France — 01 89 47 00 14 — https://www.cm2c.net/declarer-un-litige.php — litiges@cm2c.net.
For disputes between an individual client and a professional using GetAllDone (booking, deposit, gift card, session pack, subscription), consumer mediation is the responsibility of that professional, as the seller of the services; their mediator's details appear in their own terms. Failing amicable resolution, French courts have jurisdiction.
Questions: contact@getalldone.app.
