{"$schema":"https://json-schema.org/draft/2020-12/schema","title":"Commercial guarantee statement — Déclaration de garantie commerciale / Commerciële garantieverklaring (BE, consumer goods)","description":"The statement a seller or a producer gives a consumer who buys a consumer good under a commercial guarantee (old Civil Code art. 1649bis to 1649octies; Civil Code Book 7 art. 7.2.63 to 7.2.69 from 1 September 2027): the five elements of art. 1649septies, § 2, on a durable medium at the latest at delivery, with the statement that the legal remedies are unaffected. The regime printed follows the date the user gives. Nothing is defaulted or computed.","type":"object","additionalProperties":false,"required":["guarantor_kind","guarantor","good","guarantee","signature"],"allOf":[{"if":{"properties":{"guarantor_kind":{"const":"seller"}},"required":["guarantor_kind"]},"then":{"required":["purchase"]}}],"properties":{"guarantor_kind":{"type":"string","enum":["seller","producer"],"description":"seller: the enterprise that sold the good; producer: the manufacturer, importer or brand owner (art. 1649bis, § 1er, 3°)."},"guarantor":{"type":"object","additionalProperties":false,"required":["name","address","country","email","postal_code","commune"],"description":"The guarantor: the seller, or the producer (art. 1649bis, § 1er, 3°). A Belgian guarantor gives its enterprise number and a payment account (CDE art. III.25); a foreign producer may have none.","properties":{"name":{"type":"string","description":"Name or company name of the enterprise."},"legal_form":{"type":"string","description":"Legal form of the guarantor, as it writes it (for example SRL, SA, GmbH); leave out for a natural person."},"enterprise_number":{"type":"string","description":"Belgian enterprise number (KBO/BCE), written 0123.456.789.","pattern":"^[01][0-9]{3}\\.[0-9]{3}\\.[0-9]{3}$"},"vat_number":{"type":"string","description":"Belgian VAT number, written BE0123456789 (leave out if the enterprise has none).","pattern":"^BE[01][0-9]{9}$"},"address":{"type":"string","description":"Street and number of the registered office or of the establishment."},"postal_code":{"type":"string","description":"Postal code."},"commune":{"type":"string","description":"Municipality."},"phone":{"type":"string","description":"Telephone number of the enterprise."},"email":{"type":"string","description":"E-mail address of the enterprise."},"iban":{"type":"string","description":"IBAN of a payment account the enterprise holds (Code of economic law art. III.25, al. 2)."},"bic":{"type":"string","description":"BIC of that account."},"rpm_court":{"type":"string","description":"Enterprise court of the seat, after the words 'registre des personnes morales' / RPM (Code of companies and associations art. 2:20, 5°), as the enterprise writes it."},"in_liquidation":{"type":"boolean","description":"Whether the legal person is in liquidation (Code of companies and associations art. 2:20, 7°); 'en liquidation' is printed only when true."},"country":{"type":"string","pattern":"^[A-Z]{2}$","description":"ISO country code of the guarantor's seat (BE for a Belgian enterprise)."},"website":{"type":"string","description":"Web address of the guarantor."}},"allOf":[{"if":{"properties":{"country":{"const":"BE"}},"required":["country"]},"then":{"required":["enterprise_number","iban"]}}]},"seller":{"type":"object","additionalProperties":false,"description":"When the producer is the guarantor: the seller of the good, if known.","properties":{"name":{"type":"string","description":"Name of the seller."},"address":{"type":"string","description":"Address of the seller."}}},"consumer":{"type":"object","additionalProperties":false,"description":"The consumer (optional: a guarantee statement may be a bearer document).","properties":{"name":{"type":"string","description":"Name of the consumer."},"address":{"type":"string","description":"Address of the consumer."}}},"good":{"type":"object","additionalProperties":false,"required":["description"],"description":"The consumer good the guarantee applies to (art. 1649septies, § 2, 4°).","properties":{"description":{"type":"string","description":"Description of the good."},"brand":{"type":"string","description":"Brand."},"model":{"type":"string","description":"Model."},"serial_number":{"type":"string","description":"Serial or batch number."},"quantity":{"type":["string","number"],"description":"Quantity."},"is_second_hand":{"type":"boolean","description":"Whether the good is second-hand. Printed only in the designation of the good."},"is_animal":{"type":"boolean","description":"Whether the good is an animal. Printed only in the designation of the good."}}},"purchase":{"type":"object","additionalProperties":false,"required":["date","proof_reference"],"description":"The sale (required for a seller; a producer's statement packed with the good has none). The purchase date selects the legal regime printed for a seller.","properties":{"date":{"type":"string","format":"date","description":"Date of the sale."},"delivery_date":{"type":"string","format":"date","description":"Date of delivery of the good."},"proof_reference":{"type":"string","description":"Reference of the invoice or sales ticket."}}},"guarantee":{"type":"object","additionalProperties":false,"required":["duration_value","duration_unit","start","covered_remedies","scope_text","free_of_charge","geographic_scope_text","procedure_text"],"allOf":[{"if":{"properties":{"start":{"const":"other"}},"required":["start"]},"then":{"required":["start_other_text"]}},{"if":{"properties":{"free_of_charge":{"const":false}},"required":["free_of_charge"]},"then":{"required":["consumer_costs_text"]}}],"description":"The conditions of the commercial guarantee (art. 1649septies, § 2, 3° and 5°).","properties":{"duration_value":{"type":"number","exclusiveMinimum":0,"description":"Duration of the guarantee, in the unit below."},"duration_unit":{"type":"string","enum":["months","years"],"description":"Unit of the duration."},"start":{"type":"string","enum":["delivery","purchase","other"],"description":"From when the duration runs."},"start_other_text":{"type":"string","description":"The other start of the duration, as the guarantor words it."},"covered_remedies":{"type":"array","minItems":1,"uniqueItems":true,"items":{"type":"string","enum":["repair","replacement","refund","other_service"]},"description":"What the guarantee provides."},"other_service_text":{"type":"string","description":"The other service the guarantee provides (when other_service is chosen)."},"scope_text":{"type":"string","description":"What is covered."},"exclusions_text":{"type":"string","description":"What is excluded."},"free_of_charge":{"type":"boolean","description":"Whether the guarantee is implemented at no cost to the consumer."},"consumer_costs_text":{"type":"string","description":"The costs the consumer bears, when the guarantee is not free of charge."},"geographic_scope_text":{"type":"string","description":"Geographical scope of the guarantee."},"transferable":{"type":"boolean","description":"Whether the guarantee passes to a later owner."},"other_conditions_text":{"type":"string","description":"Other conditions of the guarantee."},"procedure_text":{"type":"string","description":"The procedure the consumer follows to obtain the implementation of the guarantee: where to apply, how, with what proof, response time (art. 1649septies, § 2, 3°)."},"contact_for_claims":{"type":"string","description":"Address, e-mail or telephone of the service that handles claims."},"reference":{"type":"string","description":"Reference number of the guarantee."},"consumer_choice_informed":{"type":"boolean","description":"Whether the guarantor's procedure informs the consumer, before the good is brought into conformity, of his right to choose between repair and replacement (art. 1649quinquies, § 2 as amended). Printed as the guarantor's own statement only when true."},"loaner_offered":{"type":"boolean","description":"Whether a replacement good is lent to the consumer during the repair. Printed as the guarantor's own statement only when true."},"refurbished_replacement_possible":{"type":"boolean","description":"Whether the replacement may be made with a refurbished good. Printed as the guarantor's own statement only when true."}}},"durability":{"type":"object","additionalProperties":false,"required":["is_durability"],"allOf":[{"if":{"properties":{"is_durability":{"const":true}},"required":["is_durability"]},"then":{"required":["covers_whole_good","free_of_additional_charge"]}}],"description":"Optional module of a producer's commercial durability guarantee (art. 1649septies, § 1er, alinéa 1er, 2e phrase; CDE art. VI.2, 13°).","properties":{"is_durability":{"type":"boolean","description":"Whether the guarantee is a commercial durability guarantee of the producer for more than two years."},"covers_whole_good":{"type":"boolean","description":"Whether it applies to the whole good."},"free_of_additional_charge":{"type":"boolean","description":"Whether it is offered at no additional charge."},"label_provided_where":{"type":"string","description":"Where the harmonised durability label is provided (it is never reproduced by the template). Asked when the three answers are yes; --- is printed when it is missing."}}},"signature":{"type":"object","additionalProperties":false,"required":["name"],"description":"Who signs the statement for the guarantor.","properties":{"name":{"type":"string","description":"Name of the person who signs."},"title":{"type":"string","description":"Function of that person."},"place":{"type":"string","description":"Place of signature."},"date":{"type":"string","format":"date","description":"Date of the statement; for a producer it selects the legal regime printed."}}}}}