Legal documents
Terms for transporters
These terms govern the relationship between Wikilab Sas and the businesses that offer animal transport services through BauBauCar: application, Stripe account, rides and offers, commissions, payment of earnings, problem reports, suspensions and changes.
Last updated: 29 October 2026
You are reading the terms in force until November 14, 2026, when the new version applies. Read the new version
1. Parties and purpose
The BauBauCar platform is run by Wikilab Sas. Contact: info@baubaucar.com.
These terms govern the relationship between Wikilab Sas and the business that registers to offer animal transport services through the platform (“transporter”). The transporter acts as a business, with an Italian VAT number, and not as a consumer.
BauBauCar provides the transporter with an online intermediation service: visibility of their rides and offers to customers, booking management, collection of payments through Stripe, support and handling of problem reports.
The transport contract is made between the transporter and the customer. The transporter performs it independently, with their own means and under their own responsibility. BauBauCar is neither the carrier nor the transporter's employer.
2. Requirements and application
To apply you must provide: first name, surname, email, phone number, company name, Italian VAT number (11 digits, with a validity check), registration number in the Italian road haulage register (Albo degli autotrasportatori), operating area, vehicle type (van, car, truck, trailer) and the status of your licence/authorisation to transport live animals (valid, in progress, not yet). If the authorisation is valid you can upload it as a PDF (up to 5 MB).
You must confirm that you are of legal age and that you accept these terms and the privacy notice. Your acceptance of the terms is recorded with the version and the date. The form is protected by an anti-bot check.
Applications are not accepted with an email address already registered on the platform or already used in another application, or with a VAT number or register number already present in an application that has been submitted, is under review or has been approved.
After you submit, your profile is under review and not active. The BauBauCar administration checks your registration in the register and decides whether to approve the application. Approval is possible only after the register check is positive. Once approved, the profile becomes active and verified.
An application may be rejected for: incomplete documentation, invalid authorisation, requirements not met, other.
You agree to keep your information up to date and to notify info@baubaucar.com immediately if you lose, or have suspended, any registration, authorisation or vehicle fitness.
3. Stripe payment account
To receive payments you must activate a Stripe connected account (Stripe Connect, Custom account type, country Italy, currency euro). You can do this only after your profile has been approved.
Verification details and the bank account (IBAN) are entered in the form hosted by Stripe. BauBauCar does not store the full IBAN: it stores the Stripe account reference, the status of its capabilities and, where available, the bank name and last four digits.
By activating the account you accept the Stripe Connected Account Agreement (stripe.com/legal/connect-account), which includes the Stripe terms of service. The relationship with Stripe is governed by that agreement; Stripe is not a party to these terms. You authorise BauBauCar to give Stripe the instructions needed for the transfers, reversals and deductions provided for in these terms.
Until the account is active and enabled for payouts you cannot: publish or import rides, send offers, be chosen through an offer, receive direct bookings or collect payments. Your rides do not appear in searches.
4. Scheduled rides and offers
You can publish scheduled rides with a route, departure date and time, places, accepted species and a pricing policy (base fee plus per-kilometre fee). The route and the price of the booked leg are calculated by the platform; the customer's price is the base fee plus the per-kilometre fee for the leg, multiplied by the number of animals.
You can send an offer on a customer's open request: a price in euros (to the cent, above zero and up to €1,000,000), an optional message of up to 1,000 characters, optional dates and times and, if you wish, one of your published rides and one of your active vehicles. You can have only one active offer per request.
Before you send the offer, the platform shows you how much you will receive after the BauBauCar commission.
The price you set in the offer, or that results from your pricing policy, is the transport price. The customer also pays a service fee to BauBauCar, which does not reduce your earnings.
When the customer accepts the offer or books the ride, a booking awaiting payment is created. The booking is confirmed only once the customer has paid. If the customer does not pay within 5 minutes the booking is cancelled and the places become available again.
At the moment you cannot withdraw an offer you have sent, or change or cancel a published ride, through the platform.
5. BauBauCar commission
For each paid booking BauBauCar retains a commission of 8% of the transport price, rounded to the nearest cent (half a cent rounds up).
The amount transferred to your Stripe account is: the total paid by the customer, minus the customer's service fee, minus the 8% BauBauCar commission. In practice you receive the transport price minus 8%.
Example: transport price €100.00; the customer pays €105.00 (€100.00 plus a €5.00 service fee); you receive €92.00 (€100.00 minus €8.00).
The percentages are fixed when the customer opens the payment and do not change for that booking.
6. Carrying out the transport
After payment, and while the booking is confirmed or in progress, you see the full pickup and delivery addresses, the time window, the customer's name and phone number and the delivery details the customer adds. Before payment and after closure you see only the general area.
You can start the transport from the departure time of the scheduled ride or, for bookings that come from an offer, from 00:00 (Italian time) on the pickup day stated in the request. After delivery you ask the customer for delivery confirmation. The customer confirms through the platform and the booking is marked as completed.
To start the transport and request confirmation you must be active and verified.
Cancellation by you. At the moment you cannot cancel a booking through the platform.
The customer can cancel a confirmed booking until you start the transport, with a refund of the transport price: in that case you receive no earnings.
7. Payment of earnings
When the customer confirms delivery, the transfer of your earnings is created. The transfer is sent 48 hours after delivery confirmation, to leave time to report a problem.
After the transfer to your Stripe account, the payout to your bank account follows Stripe's payout schedule and your bank's timing.
The transfer stays on hold, without you losing your right to the earnings, while a problem report is open on the booking, while a bank dispute (chargeback) is open on the payment, or while a refund not yet confirmed by Stripe is in progress.
The transfer is not made (it is marked as failed) if, when it is due to be sent, your account is suspended, your profile is not active or verified, or your Stripe account is not active and enabled for payouts.
If the customer has received a full refund of the transport price (for example after a cancellation), no earnings are due.
8. Problem reports and refunds charged to the transporter
You and the customer can open a report (“Report a problem”) on a paid booking while it is confirmed or in progress and up to 7 days after it is completed or cancelled. The rules on reasons, messages, photos and decisions are the same as in the terms for customers. Every decision by the administration is explained in a note visible to both parties.
A refund granted to the customer on a report is charged to you, up to the earnings still due for that booking (the transport price, minus the BauBauCar commission, minus any refunds already granted on reports). BauBauCar does not return its own commissions.
If the transfer has not yet been sent, it is reduced by the refunded amount, or cancelled if nothing remains.
If the transfer has already been sent, you authorise BauBauCar to reverse the refunded amount from your Stripe account (transfer reversal), up to what was transferred to you for that booking. The reversal is automatic.
If the reversal fails, for example because your Stripe balance is insufficient, you remain obliged to repay the amount to BauBauCar. BauBauCar may set it off against later earnings due to you.
9. Bank disputes (chargebacks)
If the customer disputes the payment with their bank, the transfer of your earnings stays on hold while the dispute is open. You must cooperate by providing BauBauCar with useful evidence (for example pickup and delivery confirmations, communications).
If the dispute is closed in BauBauCar's favour, the transfer resumes.
If the dispute is lost and the transfer has not yet been sent, the earnings are not transferred.
If the dispute is lost after the transfer has already been sent and the cause is attributable to you (for example missed pickup or delivery, damage, transport not carried out as agreed), you must repay BauBauCar the disputed amount and the fee Stripe charged for the dispute. BauBauCar may recover them through a reversal from your Stripe account or set them off against later earnings.
10. Transporter obligations
You are solely responsible for your tax, social security and safety obligations relating to the transport business.
Public profile. You can add a public description of up to 300 characters. Do not include contact details or information that would take contact off the platform: email addresses, phone numbers, links, social profiles, addresses, IBANs, tax codes or VAT numbers and number plates are removed automatically.
You must also:
- comply with Regulation (EC) 1/2005 on the protection of animals during transport and the national implementing rules, including the animal's fitness to travel, journey documentation and vehicle conditions;
- hold and keep valid the authorisations, registrations and qualifications required for the transport you carry out, and show them when asked by the customer, BauBauCar or the authorities;
- refuse to transport an animal that is not fit to travel, informing the customer and BauBauCar;
- keep to the agreed dates, times and conditions and tell the customer immediately about any delay;
- use the customer's information only to carry out the transport and not keep it longer than necessary;
- treat the customer and the animal with respect.
11. Ranking and visibility
Ride search. The search considers only published rides (including partly or fully booked ones) of transporters who are active, verified and have an enabled Stripe account, with a departure within the date window searched, compatible species, a route passing near the customer's pickup and then delivery point, and enough places on the leg. Rides are ranked, in this order, by: how close the departure is to the date searched; the smallest overall distance between the customer's points and the route; the most places left; the soonest departure; identifier. Distance from the customer and the date carry the most weight because they determine how useful the ride is to the customer.
Offers. The customer sees the offers received from newest to oldest.
No payment to BauBauCar affects the ranking. Reviews and scores do not affect the ranking.
12. Reviews
The customer can leave one review per completed booking (rating from 1 to 5, comment of up to 1,000 characters). You can see it on the booking page. Reviews cannot be edited and at the moment are not published on public pages.
13. Suspension, restriction and termination
BauBauCar may suspend your account, for a fixed or indefinite period, or change your profile's verification status (for example to suspended or rejected) if these terms or the law are breached, requirements are no longer met, there are risks to animals or customers, or in case of fraud or abuse. The decision is always recorded internally with its reasons.
When your account or verified profile is suspended, active sessions are closed and, for as long as the suspension lasts, you cannot publish, send offers or start transports. When your account is suspended, your published rides are also cancelled and the offers you sent are withdrawn. Transfers that fall due during that period are not made (section 7).
We notify you of the decision and the reasons on a durable medium (email) before or at the time the restriction or suspension takes effect. For final termination of the relationship we give you at least 30 days' notice with the reasons, except where the law allows immediate termination (legal obligations, compelling reasons, repeated breaches).
You can challenge the decision through the complaints channel (section 14). If the decision is reversed, your profile is restored without delay.
You can end the relationship at any time by writing to info@baubaucar.com, once bookings already paid have been carried out or settled.
14. Complaints
You can make complaints free of charge about: failure to comply with these terms or with Regulation (EU) 2019/1150, technical problems with the platform, decisions or conduct of BauBauCar that affect you (including suspensions and rejections). Write to info@baubaucar.com setting out the facts. BauBauCar reviews the complaint and tells you the outcome in writing.
15. Changes to these terms
Changes will be notified to you by email with at least 15 days' notice, or longer notice if technical or commercial adjustments are needed. You can terminate the relationship before the notice period ends. Publishing new rides or sending offers during the notice period counts as early acceptance, unless the notice period is longer to allow significant technical adjustments.
The notice period does not apply when the change is required by law or is needed to deal with an unforeseen and imminent danger to the security of the service, customers or animals.
Each new version of these terms is accepted from your dashboard: until you have accepted the version in force you cannot send offers or publish rides. Your acceptance is recorded with the version and the date.
16. Liability
You are liable to the customer for carrying out the transport and for damage caused to the animal or to property, under the rules on transport contracts.
You indemnify BauBauCar against third-party claims or penalties arising from your breaches of the law or of these terms.
BauBauCar is liable for the proper operation of the intermediation service and of the transfers it handles, except for wilful misconduct or gross negligence within the limits allowed by article 1229 of the Italian Civil Code.
17. Governing law
These terms are governed by Italian law.
18. Specific approval
Under articles 1341 and 1342 of the Italian Civil Code, the transporter specifically approves the following clauses:
- no withdrawal of offers or cancellation of rides (section 4);
- customer cancellation without earnings (section 6);
- hold and non-execution of transfers (section 7);
- refunds charged to the transporter, reversals and set-off (section 8);
- repayment of disputed amounts and fees (section 9);
- suspension and termination (section 13);
- changes (section 15);
- liability (section 16).