Terms of service

Terms of Sale

Magic beans spletna trgovina d.o.o., trading as Magic beans d.o.o., brand OSNP (Open Source Nutrition Project)
Kongresni trg 8, 1000 Ljubljana, Slovenia
VAT ID: SI52473929 · Company reg. no. (matična številka): 9805508000
Registered 5 December 2024, entry Srg 2025/9838, District Court in Ljubljana
Email: hq@opnsrc.nu
Represented by Nenad Kojić, prokurist

Last updated: 23 August 2026

These terms govern every purchase made at www.opnsrc.nu. They are written to be read. If a sentence here is unclear, that is our failure, and hq@opnsrc.nu is where you tell us.

Your right to change your mind, your two-year warranty and what to do about a damaged parcel are on a separate page: Returns, withdrawal and warranty. It forms part of these terms.


1. Who you are buying from

You are buying from Magic beans spletna trgovina d.o.o., a Slovenian limited liability company at the address above, entered in the register of the District Court in Ljubljana on 5 December 2024 under Srg 2025/9838. OSNP is the brand it sells under; Magic beans d.o.o. is the seller and the party liable to you.

2. Who can buy

You may place an order if you are 18 or older and legally able to enter a contract.

We sell to consumers (a natural person buying for purposes outside a trade, business or profession) and to businesses. Consumer protection law applies only to consumers. Where these terms say "as a consumer", the clause does not apply to business buyers. Where a clause applies only to businesses, it says so.

3. Where we ship

Slovenia and the European Union. Slovenian orders go by Pošta Slovenije; orders elsewhere in the EU go by Packeta.

We do not ship outside the EU. If you order from outside the EU we will cancel the order and refund you in full.

4. How a contract is formed

  1. You place an order on the website.
  2. We send you an order confirmation by email. This confirms we received the order; it is not yet acceptance.
  3. The contract is formed when we send you a dispatch confirmation, or when we hand the goods to the carrier, whichever comes first.

Until then we may decline your order, and we will tell you why. We may decline if the item is out of stock, if the price or description on the site was wrong, if we cannot deliver to your address, or if we reasonably suspect fraud. If you have already paid, we refund in full.

The contract is concluded in English. We store the contract details and you can always get a copy from us at hq@opnsrc.nu.

5. Prices

Prices are shown in euro and include Slovenian VAT at the applicable rate. VAT on cross-border sales to EU consumers is accounted for under the EU One Stop Shop scheme; the price you see is the price you pay.

Delivery cost is shown separately, and the total including delivery is displayed before you confirm the order. There are no charges beyond that total: no handling fee, no surcharge added after the fact.

If a price is obviously wrong, for example a decimal point in the wrong place, we are not bound by it. We will tell you before charging you and you can confirm or cancel.

6. Payment

We take payment through Shopify Payments, which processes card payments on our behalf. We never see or store your full card number.

Payment is taken when you place the order. If the payment fails or is reversed, we may cancel and are not obliged to ship.

7. Delivery

We aim to dispatch within two working days of the order. Between 15 November and 31 December, and on Black Friday, that can stretch by a further 24 hours. Delivery times after dispatch depend on the carrier and the destination country; the estimate at checkout is the carrier's, not a guarantee.

We will deliver within 30 days of the contract at the latest, unless we agree something else with you. If we cannot, you may give us a further reasonable period, and if we miss that too you may cancel and get a full refund. If the delivery date was essential and you told us so, you may cancel immediately.

Risk of loss or damage passes to you when you, or somebody you nominate other than the carrier, take physical possession of the goods. Until then it is ours.

If nobody is there and the parcel is returned to us undelivered, we will contact you. A second delivery attempt is at your cost. If we cannot reach you within 30 days we may cancel and refund you, less the outbound and return carriage we actually paid.

8. What we sell, and what we do not claim

Our products are food supplements. They are not medicines. They do not diagnose, treat, cure or prevent any disease, and nothing we publish should be read as saying they do.

A food supplement is not a substitute for a varied and balanced diet or a healthy lifestyle. Do not exceed the stated daily dose. Keep out of reach of young children.

If you are pregnant or breastfeeding, taking prescription medication, or have a diagnosed medical condition, ask a doctor or pharmacist before taking any supplement, including ours.

We publish a certificate of analysis for every batch. If the certificate for the batch you received does not match the product, that is a defect and section 2 of the returns page applies.

9. Product information and content on this site

We take reasonable care that everything we publish is accurate: composition, dosing, evidence and its limits. The educational content on this site is general information, not personal advice, and it does not replace a consultation with a qualified health professional.

Where we cite research, we link the source so you can read it yourself. Where the evidence is thin or contested, we say so rather than round it up.

If we get something wrong, we correct it in public and we say what changed.

10. Your rights when something goes wrong

The full picture is on the Returns, withdrawal and warranty page. In short, as a consumer:

  • 14 days to withdraw with no reason, running from delivery, subject to the sealed-goods exception for opened supplements.
  • Two years of liability on our side for goods that do not conform to the contract.
  • Refunds within the legal deadlines, to the payment method you used.

Nothing in these terms limits or excludes any right you have as a consumer under Slovenian or EU law. Where a clause here would give you less than the law does, the law applies and the clause does not.

11. Our liability

Nothing here excludes or limits our liability for death or personal injury caused by our negligence, for fraud, for defective products under product liability law, or for anything else that cannot lawfully be limited.

Subject to that:

  • To consumers: we are liable for foreseeable loss caused by our breach of these terms or our negligence. We are not liable for loss that was not foreseeable at the time the contract was made.
  • To business buyers: our total liability arising out of any order is limited to the amount you paid for that order, and we are not liable for loss of profit, loss of business, or indirect or consequential loss.

12. If you are buying as a business

Sections 1 to 9 and 11 apply. Section 10 and the consumer parts of the returns page do not: there is no right of withdrawal on a business purchase. Goods must be examined on receipt and any visible defect notified within 8 days. Our warranty to business buyers is the legal minimum under the Obligations Code (Obligacijski zakonik), and title to the goods stays with us until we have been paid in full.

13. Complaints and disputes

Email hq@opnsrc.nu. We answer every complaint, and we will tell you in writing what we have decided and why.

We do not currently recognise any out-of-court consumer dispute resolution provider (izvajalec IRPS) as competent to resolve disputes between us. We are required to say this plainly, and we would rather say it than let you discover it later.

The EU Online Dispute Resolution platform closed on 20 July 2025 and no longer exists.

Slovenian law governs these terms. If you are a consumer, this does not deprive you of the protection of the mandatory consumer law of the country where you live. Disputes go to the court with jurisdiction in Slovenia, and if you are a consumer you may also sue us, or be sued, in the courts of your own country of residence.

14. Changes to these terms

We may change these terms. The version that applies to your order is the version published when you placed it, and we keep the previous versions available on request from hq@opnsrc.nu.

15. The rest

If a clause here is found invalid, the rest stays in force.

Failing to enforce something once does not waive our right to enforce it later.

We may transfer these terms to another company, for example if the business is sold. Your rights are unaffected, and we will tell you if it happens.

These terms, the returns page and the privacy policy are the whole agreement between us on the subject of your purchase.