Free shipping over €1,999 · Drone service and repair

Frequently asked questions

The questions you ask us most often

Short answers, updated to September 2026. Flight rules change: for special cases the official sources of ENAC (the Italian civil aviation authority) and EASA (the European Union Aviation Safety Agency) prevail. Can't find your question? Write to us.

Regulations and licences

Do I need to register on d-flight?

Yes, in most cases. Registration as a UAS operator (unmanned aircraft systems, i.e. drones) on d-flight.it is mandatory if your drone weighs 250 g or more, or if it has a camera or sensor capable of collecting personal data (almost all drones with a camera, even under 250 g). Toys are excluded. After registering you receive an operator code to apply to the drone, also via the d-flight QR code.

Do I need a licence for a drone under 250 grams?

For class C0 drones (or under 250 g with no class) no certificate is required: just read the manufacturer's manual. Registration on d-flight remains mandatory if the drone has a camera, and you must follow the rules of the Open category (visual line of sight, maximum height of 120 m, permitted zones). Taking the A1/A3 course is still useful for flying with confidence.

What are classes C0, C1, C2, C3, C4, C5 and C6?

They are the drone marking classes set out in EU Regulation 2019/945. In brief:

  • C0: under 250 g;
  • C1: under 900 g;
  • C2: under 4 kg;
  • C3 and C4: under 25 kg;
  • C5 and C6: drones for the STS standard scenarios of the Specific category.

The class determines where you can fly and which certificate you need. You can find it on each drone's product page.

What is the difference between A1, A2 and A3?

They are the subcategories of the Open category:

  • A1: you can fly over uninvolved people (but not over crowds) with C0 drones, and with C1 drones while avoiding flying over them;
  • A2: flights close to people, down to 30 m (5 m in low-speed mode) with C2 drones;
  • A3: flights far from people and built-up areas, for heavier drones.

How do I get the A1/A3 licence?

You complete online training and pass a multiple-choice theory exam on the ENAC portal. The certificate is valid for 5 years. With our A1/A3 course you arrive at the exam well prepared: you can find dates and locations at corsi.aerialclick.com.

When do I need the A2 licence and when the STS?

The A2 is required to fly C2 drones close to people: it requires the A1/A3, a self-declared practical training and an additional theory exam. The STS is required to operate in the standard scenarios of the Specific category (C5 and C6 drones, for example in urban areas or beyond visual line of sight with observers): it requires a theory exam and certified practical training. We offer A2 and STS courses: see the calendar.

What is Remote ID and does my drone need it?

Remote ID is a system that broadcasts the operator's identifier and the drone's position during flight. It is mandatory for class C1, C2, C3, C5 and C6 drones, which already have it built in: just enter your d-flight operator code in the drone's app. For drones without a class or home-built drones the rules differ: ask us and we will check your case.

Do I need insurance to fly?

Yes. The ENAC UAS-IT Regulation requires third-party liability insurance for drone operations, even for recreational use. For professional use, coverage limits suited to the activity are required. Before flying, check that the policy covers your drone and the type of operations you carry out.

Can I still buy and use a DJI drone in Italy?

Yes. The restrictions decided in the United States at the end of 2025 concern the American market. In Italy and the EU, DJI drones are sold and used regularly, in compliance with European rules. If you work with public administration or on critical infrastructure and need alternatives, we also handle other brands: let's talk.

Orders, shipping and payments

How much does shipping cost and how long does it take?

Express courier costs €9.90 and is free for orders of €1,000 or more. Available products usually ship within 2 working days of payment and arrive in 24/48 working hours. You can also pick up for free at our shop in Brindisi. Details in Shipping and delivery.

Can I pick up my order at the shop in Brindisi?

Yes, for free. In the cart choose “Pickup at the Brindisi shop”. When the order is ready we notify you by email and you come by Via Porta Lecce 128 during opening hours, with your order number.

Do I have to register to buy?

No. You can buy as a guest: all you need is an email. You receive the order confirmation with a link to a page where you can follow status and tracking.

How can I pay? Can I pay in instalments?

You can pay by card, Apple Pay or Google Pay via Stripe, by bank transfer, or in instalments with external financing, subject to approval by the finance company. We do not accept cash on delivery. All in Payments.

Do you issue electronic invoices to companies and professionals?

Yes. At checkout enter company name, VAT number and SDI code or PEC. We issue the electronic invoice. Private individuals can request an invoice with their tax code.

How do I return a product?

If you are a consumer you have 14 days from delivery. Go to Withdraw from the contract here, enter your name, order number and email: you immediately receive a receipt. Then we send you the return instructions. Read Returns and refunds.

Warranty and repairs

What warranty do the products have?

If you are a consumer, all products have the 24-month legal warranty of conformity from delivery, for which we are responsible. It is in addition to the manufacturer's warranty. Read the Warranty page.

The drone crashed: does the warranty cover it? Is DJI Care worth it?

The legal warranty covers defects, not accidents such as drops, impacts or water. For these there are plans like DJI Care Refresh, which also cover accidental damage within the limits and costs set by DJI. They must be activated within specific time limits from purchase or from activating the drone: if you're interested, ask us when you buy.

How do I get my drone repaired?

Open a case on the support portal: describe the problem and we'll tell you how to ship the drone or bring it to our site in Brindisi. The workshop runs the diagnosis and, if the fault is not covered by warranty, sends you a quote. We only proceed with your approval, and you can follow the case online.

Courses and agricultural drones

Where are the courses held and how do I enrol?

We run A1/A3, A2 and STS courses at our locations in Brindisi, Calatabiano (CT) and Potenza. Schedule, available places and enrolment are on corsi.aerialclick.com.

Can I carry out plant protection treatments with an agricultural drone?

Not yet on a routine basis. Law 182/2025 provides for a trial of drone-based plant protection treatments, but as of September 2026 the implementing decree is not yet operational. Today, agricultural drones are used for multispectral mapping and, with the required authorisations, for spreading fertilisers, seeds and beneficial insects. Operations with agricultural drones generally fall under the Specific category. We can help you understand what you can do in your case.

Authorized resellerOriginal products with official warranty
Service centreIn-house workshop in Brindisi
Expert adviceENAC pilots and instructors, not a call centre
Secure paymentsCard, Apple/Google Pay, bank transfer, instalments
{"AI non configurata: manca ANTHROPIC_API_KEY sul server": "AI not configured: ANTHROPIC_API_KEY is missing on the server", "Accesso richiesto": "Login required", "Aggiunto al carrello": "Added to cart", "Articolo non trovato": "Item not found", "Articolo non trovato nel catalogo del fornitore: aggiorna il catalogo e riprova": "Item not found in the supplier's catalogue: update the catalogue and try again", "Azione non valida": "Invalid action", "Cancellare il tuo account del Club? L'operazione non si annulla.": "Delete your Club account? This cannot be undone.", "Carrello vuoto": "Cart empty", "Categoria genitore inesistente": "Parent category does not exist", "Chiave non valida": "Invalid key", "Ci siamo quasi! Apri il link che ti abbiamo mandato per email per confermare ed entrare nel Club. Non la trovi? Guarda nello spam.": "Almost there! Open the link we sent you by email to confirm and join the Club. Can't find it? Check your spam folder.", "Codice non valido o scaduto": "Invalid or expired code", "Come ti chiami? Scrivi il tuo nome": "What's your name? Enter your name", "Compila nome, email valida e messaggio": "Please fill in your name, a valid email and a message", "Controlla i campi evidenziati": "Please check the highlighted fields", "Controlla l'email (e che il carrello non sia vuoto)": "Check your email (and that your cart is not empty)", "Copia del sito sul PC: qui le email non partono, quindi ecco il link per la nuova password (vale un'ora).": "Local copy of the site on your PC: emails are not sent here, so here is the link to set a new password (valid for one hour).", "Dati mancanti": "Missing data", "Descrivi l'argomento dell'articolo": "Describe the topic of the article", "Descrivi l'argomento dell'articolo (almeno qualche parola)": "Describe the topic of the article (at least a few words)", "Email non valida": "Invalid email", "Entra di nuovo nella tua area": "Log back in to your area", "Errore, riprova": "Error, please try again", "Esiste già un modello con questo nome": "A template with this name already exists", "Fatto! Guarda la tua email (e lo spam, se non la trovi).": "Done! Check your email (and your spam folder if you can't find it).", "Firma non valida": "Invalid signature", "Fornitore non trovato": "Supplier not found", "Generatore non configurato sul sito: manca ANTHROPIC_API_KEY": "Generator not configured on the site: ANTHROPIC_API_KEY is missing", "Generatore non configurato: manca ANTHROPIC_API_KEY sul server": "Generator not configured: ANTHROPIC_API_KEY is missing on the server", "Generatore non configurato: manca OPENAI_API_KEY sul server": "Generator not configured: OPENAI_API_KEY is missing on the server", "Grazie! Ti rispondiamo al più presto.": "Thank you! We will reply as soon as possible.", "Il carrello pesa circa {kg} kg. Colli oltre 50 kg: la spedizione gratuita non si applica.": "Your cart weighs approximately {kg} kg. Parcels over 50 kg: free shipping does not apply.", "Il carrello è vuoto.": "Your cart is empty.", "Il generatore di articoli funziona nel back office online": "The article generator works in the online back office", "Il link dell'avviso deve essere una pagina del sito (/...) o un sottodominio aerialclick.com": "The notice link must be a page on the site (/...) or a subdomain of aerialclick.com", "Il nome è obbligatorio": "Name is required", "Il segreto del webhook Stripe inizia con whsec_": "The Stripe webhook secret starts with whsec_", "Il titolo è obbligatorio": "Title is required", "Il vecchio percorso deve iniziare con /": "The old path must start with /", "Immagine troppo grande (max 20 MB)": "Image too large (max 20 MB)", "Indica numero d'ordine, email e nome": "Enter order number, email and name", "Inserisci prima la chiave segreta Stripe e salva": "First enter the Stripe secret key and save", "Invio dell'ordine…": "Submitting order…", "L'ID del Meta Pixel è un numero": "The Meta Pixel ID is a number", "L'ID di Google Ads è del tipo AW-123456789": "The Google Ads ID looks like AW-123456789", "L'ID di Google Analytics è del tipo G-XXXXXXX": "The Google Analytics ID looks like G-XXXXXXX", "La chiave segreta Stripe inizia con sk_live_ (o sk_test_ per le prove)": "The Stripe secret key starts with sk_live_ (or sk_test_ for testing)", "La destinazione deve essere una pagina del sito (/...) o un sottodominio aerialclick.com": "The destination must be a page of the site (/...) or an aerialclick.com subdomain", "Lavoro non trovato": "Job not found", "Le due password nuove non coincidono": "The two new passwords do not match", "Le email non partono da questa copia del sito: manda tu questo link alla persona.": "Emails are not sent from this copy of the site: send this link to the person yourself.", "Le password non si impostano per gli altri: manda il link per sceglierla": "Passwords cannot be set for other users: send the link so they can choose one", "Leggi tutto ↓": "Read more ↓", "Lo sconto del recupero carrelli va da 0 a 30%": "The abandoned cart recovery discount ranges from 0 to 30%", "Lo script statistiche deve essere un indirizzo https://": "The statistics script must be an https:// address", "Mostra meno": "Show less", "Mostra tutti i dati tecnici ({n})": "Show all technical specifications ({n})", "Mostra tutto": "Show all", "Nessun suggerimento — cerca comunque": "No suggestions — search anyway", "Niente da salvare": "Nothing to save", "Nome obbligatorio": "Name is required", "Non puoi disattivare o declassare il tuo stesso account": "You cannot deactivate or downgrade your own account", "Non puoi eliminare il tuo stesso account": "You cannot delete your own account", "Nota non trovata": "Note not found", "Ogni spedizione vuole codice, nome e costi non negativi": "Each shipping method requires a code, a name and non-negative costs", "Ok: niente più email di offerte.": "Ok: you will no longer receive offer emails.", "Ok: riceverai le offerte.": "Ok: you will receive our offers.", "Operazione non riuscita": "Operation failed", "Ordine non pagabile": "Order cannot be paid", "Ordine non trovato": "Order not found", "Pagina non trovata": "Page not found", "Per accenderla servono almeno il titolo principale e l'invito finale": "To turn it on, at least the main title and the final call to action are required", "Prezzo non valido": "Invalid price", "Prodotto esaurito": "Product sold out", "Prodotto non trovato": "Product not found", "Quasi fatto: conferma dal link che ti abbiamo inviato via email.": "Almost done: confirm using the link we sent you by email.", "Questa è la copia del sito sul PC: il controllo dei fornitori gira sul server, ogni notte": "This is the copy of the site on the PC: the supplier check runs on the server, every night", "Questo prodotto si acquista su preventivo": "This product is available on request (quote)", "Recesso registrato il {data}. Ti abbiamo inviato la conferma via email.": "Withdrawal recorded on {data}. We have sent you the confirmation by email.", "Riduci ↑": "Show less ↑", "Risultati per «{q}»": "Results for «{q}»", "Scegli la versione del prodotto": "Choose the product version", "Sconto e minimo devono essere numeri": "Discount and minimum must be numbers", "Sconto e soglia dei carrelli devono essere numeri": "Discount and cart threshold must be numbers", "Sconto e spedizione devono essere numeri": "Discount and shipping must be numbers", "Se l'email è di un utente del back office, ti abbiamo mandato un link per ": "If the email belongs to a back office user, we have sent you a link to", "Se l'email è iscritta al Club, il link per entrare è in arrivo: vale 30 minuti. Guarda anche nello spam.": "If the email is registered with the Club, the login link is on its way: it is valid for 30 minutes. Also check your spam folder.", "Serve almeno un amministratore attivo": "At least one active administrator is required", "Serve almeno un metodo di spedizione": "At least one shipping method is required", "Serve il consenso": "Consent is required", "Serve il consenso al trattamento dei dati": "Consent to data processing is required", "Serve la chiave Anthropic sul server: sulla copia del PC le bozze si preparano online": "The Anthropic key is required on the server: on the PC copy, drafts are prepared online", "Servono un titolo e uno sconto tra 1 e 50%": "A title and a discount between 1 and 50% are required", "Solo amministratori": "Administrators only", "Stato non valido": "Invalid status", "Subtotale": "Subtotal", "Ti mancano <b>{euro}<\/b> per la spedizione gratuita": "You are <b>{euro}<\/b> away from free shipping", "Ti portiamo al pagamento…": "Taking you to payment…", "Troppe richieste, riprova tra qualche minuto": "Too many requests, please try again in a few minutes", "Tutti i risultati": "All results", "Una categoria non può stare dentro una sua sottocategoria": "A category cannot be placed inside one of its own subcategories", "Utente non trovato": "User not found", "Utente non trovato o disattivato": "User not found or deactivated", "Vai al negozio": "Go to the shop", "Vai alla cassa": "Go to checkout", "Variante non valida": "Invalid variant", "Vedi il carrello": "View cart", "È una pagina legale obbligatoria: puoi modificarla ma non cancellarla": "This is a mandatory legal page: you can edit it but not delete it", "✅ Fatto, il carrello è al sicuro: te l'abbiamo mandato per email.": "✅ Done, your cart is safe: we have sent it to you by email."}