Terms and conditions
The rules of the pilot, in plain words
These terms are the agreement between BeansDrop and everyone who uses this website or takes part in the 4-week guest coffee pilot at cafés in Thailand, whether as a contributor or a café. By registering, you agree to them.
Last updated 29 September 2026
The short version
- BeansDrop keeps the website and the gram ledger. The café pours the coffee and pays contributors, in café points or, for roasters, on an invoice for each bag.
- Contributors set the price per gram of each bag they offer. The café accepts it at that price or declines.
- Every gram used counts, including grams used to dial in.
- Café points are only good at the café that issued them, on anything it sells, and can't be cashed out.
- Taking part is free, and anyone can stop at any time.
Who's who
BeansDrop is run by [To confirm, name of the person or company running BeansDrop]. Questions about these terms go to [email protected]. In these terms
- "we" and "us" mean BeansDrop;
- "you" means whoever uses this website or has a BeansDrop account, whether a contributor or a café. A rule that's only for one of them names them;
- "contributor" means anyone with an "I drink coffee" or "I roast coffee" account, who drops bags at cafés;
- "café" means a café on BeansDrop with an "I run a café" account, and the people who run it.
Everyone who registers picks one of three roles. "I drink coffee" is for dropping bags for yourself, paid in café points. "I roast coffee" is for dropping your roastery's coffee, paid in baht on an invoice for each bag. "I run a café" is for serving guest coffee from dropped bags.
One person can take on more than one role, for example a roaster who also drinks coffee, or a café owner who roasts. Each role has its own account, and the rules for a role apply to the account that has it. Those accounts can share one email address, each with its own password.
Read these terms with the privacy notice, which says what we keep about you and who can see it.
What BeansDrop does
BeansDrop is a website that helps cafés serve guest coffee from beans dropped by contributors. It shows what's on each café's guest bar, carries drop offers between contributors and cafés, and keeps a running total of the grams used from each bag and what each contributor has earned.
Each drink, and any beans sold by weight, is a sale between the café and its customer. BeansDrop doesn't sell coffee, doesn't hold money or points for anyone, and doesn't take a cut. Taking part in the pilot is free.
The pilot runs for 4 weeks. We may change it or end it, and we'll tell you if we do.
Your account
- Give true details, and keep them up to date.
- Each account has one role, and one email address can have one account for each role. To take on another role, register an account for it, with the same email address if you like.
- Keep your password to yourself. What happens under your account is your responsibility, so tell us straight away if someone else gets in.
- You need to be 20 or older, or have a parent's or guardian's OK.
Dropping a bag
For contributors.
- A contributor offers a bag to a café on the website, at a price per gram they set, with 1 to 3 photos of the bag or its shop listing, and can withdraw the offer until the café accepts or refuses it.
- The café can approve or decline any offer, for any reason. Once it approves a bag, it can only turn it away at drop-off if the seal is broken, the roast date is outside the window it set, or it isn't the coffee it approved. An approval runs out if the bag isn't brought in within 14 days.
- Bags must be sealed and unopened, with the roast date printed by the roastery. A drop is the size the café shows on its page, in bags of 200g or more, each roasted 3–21 days before drop-off. The café checks this when the contributor brings the bag in, and can still turn it away then.
- Contributors only drop coffee that's theirs to hand over.
- Once the café accepts an offer, the price is fixed for that bag.
- The café decides how to brew it, whether espresso, pour-over, AeroPress, cold brew or something else.
- Every gram the café grinds from a bag counts as used, including grams used to dial in, and so do any grams it sells by weight.
- A bag comes off the bar 45 days after its roast date. Only a bag from an "I roast coffee" account comes off by itself, queued or on the bar. The café takes any other bag off by hand.
- If some is left when a bag comes off, the café either buys the rest or gives it back. It buys an "I drink coffee" contributor's leftover in points at 50% of the bag's value, and an "I roast coffee" contributor's at half their price per gram. Less than 15g left in an "I roast coffee" contributor's bag counts as used up. Beans the café doesn't buy can be collected by the contributor within 14 days of the café letting them know. Beans not collected by then belong to the café, and nothing more is owed for them.
Café points
A contributor with an "I drink coffee" account earns café points for every gram used from their bag, at 120% of the bag's value per gram.
- Points are issued by the café that poured the contributor's bag, not by BeansDrop, and can only be spent there.
- They can be spent on anything the café sells, including drinks, food and beans by weight, at its normal prices.
- Points aren't money. They can't be cashed out or passed to someone else.
- Each café sets how long its points stay valid, and tells the contributor when it accepts their bag.
- If the pilot ends, or a café leaves BeansDrop, the café still honours the points contributors have already earned there.
Each contributor sees their balance at every café on their account page.
"I roast coffee" accounts
For contributors with an "I roast coffee" account.
- The café pays the contributor for every gram used, at their price per gram, by bank transfer or PromptPay. Each bag is paid on its own invoice once it comes off the bar. That's when the café finishes it, used up or early, or 45 days after its roast date, when it comes off by itself. If 15g or more is left, the café either buys the rest at half the price per gram or returns it, and the contributor collects returned beans within 14 days or they stay with the café. Less than 15g counts as used up.
- The contributor uploads an invoice for the amount BeansDrop shows. The café pays it within 15 days and uploads proof of payment, and the contributor then uploads a receipt or tax invoice, which closes it. If the money hasn't arrived, the contributor marks it Not received with a note, and the café uploads new proof.
- The price per gram is the whole price the café pays. A contributor registered for VAT includes it in the price and gives their tax ID and registered name, which the café sees on each invoice.
- BeansDrop doesn't handle payments or issue tax documents. It works out what's owed and keeps the invoices, proof of payment and receipts where both sides can see them.
- The roastery's name and the coffee's details are shown with its coffee on the café's menu and page, with a link to buy a bag if the contributor gives one.
- If the contributor gives the café a recipe card, the café uses it as the starting point for its dial-in, whatever method it brews with.
- The contributor can ask us to have cafés decline bags of their roastery's coffee dropped by other contributors. We'll pass it on to the cafés.
Cafés
BeansDrop approves each café before its page goes live and before it can log bags. Once approved, the café
- records the grams used from each bag honestly and promptly, since contributors are paid on them;
- honours the points it issues, and pays each roaster invoice within 15 days of receiving it;
- tells contributors how long its points stay valid;
- is responsible for the drinks and beans it serves, food safety and its own licences;
- weighs out any beans it sells by weight at the counter at the moment of sale, never pre-packed;
- makes sure guest coffee doesn't break any supply deal it has with a roastery.
A café can stop taking new offers at any time from its settings. We can suspend a café's page if its records look wrong or it breaks these terms, and we'll tell it why.
Using the website fairly
Please don't
- give false details or pretend to be someone else;
- use someone else's account;
- use scripts or bots, or try to break, overload or get around the website's protections;
- choose a name, nickname or coffee description that's offensive, misleading, or uses someone else's brand without their OK.
We can remove anything that breaks these rules, and suspend or close accounts that do. We'll tell you why, unless the law stops us.
Stopping
- You can stop taking part at any time. Contributors delete their account themselves on their Account page, and anyone can email [email protected] from the address they registered with.
- A contributor deleting their account should first spend their café points and settle up with each café. Once the account is deleted, nobody can use its points, and BeansDrop stops tracking what's owed. Balances are on My bags.
- A café can close its account on its Account page once it has no bags left to pour, no offers waiting, no leftover waiting for its answer to buy it or return it, and owes nobody points or money.
- Whoever stops, grams already used are still paid for, and points already earned are still honoured while the account that earned them is open.
- We can end the pilot or close BeansDrop. We'll give you notice first where we can.
- What happens to your details afterwards is in the privacy notice.
What we're responsible for
The pilot is a trial. We work to keep the website running and the numbers right, but we can't promise it will always be available or free of mistakes. If a number looks wrong, tell the café and us, and we'll help sort it out.
The coffee and the service at each café are the café's responsibility. So are the points it issues and the payments it owes. If a café lets a contributor down, tell us, and we'll step in where we can.
As far as Thai law allows, we aren't liable for indirect losses, such as lost profits. Nothing in these terms takes away rights that Thai law gives you and that can't be signed away.
Changes to these terms
If we change these terms, we'll update this page and the date at the top. If a change matters, we'll email registered users before it applies, and ask you to agree again where the law needs it. If you don't agree, you can close your account.
Thai law
These terms are governed by Thai law, and the Thai courts decide any dispute we can't settle together. They come in English and Thai. If the two ever differ, the Thai version applies.