# The link the coach should have sent: a shop for one padel sleeve in the Algarve, what Portuguese law really asks of a coach who sells, the platforms that take the payment, which of them Claude can run, and a working mock-up in a vault, sgit.ai

> After a padel lesson in the Algarve, a coach told me which arm sleeve to buy and could not sell me one. So we mapped the shop he could have had, for one product, Floky's NO STRAIN Evolution X Tapia sleeve, and built a mock-up of it in a vault, with everything but the payment and the delivery. The sleeve costs €32.95 from a padel retailer that ships to Portugal; at €39.90, with his margin shown, it is still cheaper than ordering one yourself with delivery. Selling is easy, but it is not quite "just register the profit": in Portugal the simplified regime taxes 15% of sales, not the margin, every sale needs an invoice, and online sales bring a 14-day right to cancel, a three-year guarantee and a complaints book. Health claims are the trap. For the payment, a Stripe link with MB WAY costs nothing a month; Shopify Basic is €19 a month and has an official Claude connector. Claude can write the shop, create the products and links, and prepare the paperwork; opening the accounts, refunds and handing over the sleeve stay with the person.

*Source: <https://newsroom.sgit.ai/articles/sell-the-sleeve.html> · sgit.ai v0.7.87 · this file is generated from the same content as the page, so the two cannot drift. Every page on this site has a `.md` twin; internal links below point at them.*

---

[Home](../index.md) / [Articles](index.md) / The link the coach should have sent: a shop for one padel sleeve in the Algarve, what Portuguese law really asks of a coach who sells, the platforms that take the payment, which of them Claude can run, and a working mock-up in a vault

# The link the coach should have sent: a shop for one padel sleeve in the Algarve, what Portuguese law really asks of a coach who sells, the platforms that take the payment, which of them Claude can run, and a working mock-up in a vault

By [Dinis Cruz](https://sgit.ai/about/index.md) · 2026-11-02 · [article v1.0.0](versions/sell-the-sleeve.md) · [newsroom v0.14.35](https://newsroom.sgit.ai/admin/versions.html) · ecommercepadelportugalsmall-businesstaxconsumer-lawshopifystripemb-wayvaultsclaudearticle

***Abstract:** After a padel lesson in the Algarve, a coach told me which arm sleeve to buy and could not sell me one. So we mapped the shop he could have had, for one product, Floky's NO STRAIN Evolution X Tapia sleeve, and built a mock-up of it in a vault, with everything but the payment and the delivery. The sleeve costs €32.95 from a padel retailer that ships to Portugal; at €39.90, with his margin shown, it is still cheaper than ordering one yourself with delivery. Selling is easy, but it is not quite "just register the profit": in Portugal the simplified regime taxes 15% of sales, not the margin, every sale needs an invoice, and online sales bring a 14-day right to cancel, a three-year guarantee and a complaints book. Health claims are the trap. For the payment, a Stripe link with MB WAY costs nothing a month; Shopify Basic is €19 a month and has an official Claude connector. Claude can write the shop, create the products and links, and prepare the paperwork; opening the accounts, refunds and handing over the sleeve stay with the person.*

The mock-up: one sleeve, two ways to get it, and what the coach adds, shown in euros.

## In short

- **A coach told me what to buy and could not sell it.** This is the shop he could have had.
- **The product:** Floky's NO STRAIN Evolution X Tapia arm sleeve, €32.95 to €35.90 from padel shops, €41.99 on the link I was given.
- **The offer:** €39.90 at the club, with his €6.95 margin shown, against about €45.85 to order one yourself with delivery.
- **The law:** register the activity, an invoice for every sale, and consumer rules online. Tax is on 15% of sales, not the profit.
- **The trap:** health claims. Sell it as sportswear.
- **The payment:** a Stripe link with MB WAY at €0 a month, or Shopify at €19, with Portuguese options in between.
- **Claude can run most of it,** and the [mock-up is in a vault](https://dev.vault.sgraph.ai/#sgit_public_read_e7f9bd826ee9c2bbde08946a04d5fb6260bdaf5fb38a0c5bcd0bef0cd85bffd6%3A8u0286g6).
- **What stays with the person:** accounts, identity checks, refunds and handing over the sleeve.

## The link I got

After a lesson I asked a coach about my arm. He recommended a sleeve and sent me a link: Floky's NO STRAIN Evolution X Tapia, a compression sleeve made with Agustín Tapia, who with Arturo Coello is world number one for a fourth season, according to the International Padel Federation. I asked if I could buy it from him, or anywhere nearby. No. I wrote about what that moment means in [a solution, not a problem](a-solution-not-a-problem.md). This article is the practical half: what it would take for him to say yes.

The link was to Floky's Benelux shop, which sells only to the Netherlands, Belgium and Luxembourg, at €41.99. Floky is an Italian company, based in Brescia, and its own Italian shop lists the same sleeve at €35.90. Padel shops in Spain that deliver to mainland Portugal had it at €32.95 and €35.90 on 2 November, with delivery in about two working days. Floky's store finder lists two stockists in Portugal, in Lisbon and Braga, and none in the Algarve.

## The offer

The coach buys five at €32.95 (delivery is free over €50) and sells them at €39.90 at the club. He shows what he adds: €6.95, for his time, the stock he holds and having it there. A student who orders one themselves pays €35.90 plus €9.95 delivery from one of those shops, €45.85, and waits. At €39.90, tomorrow, the coach is cheaper and quicker. That is the range I described as a no-brainer.

|  | Amount |
|---|---|
| Buy 5 at €32.95, free delivery | €164.75 |
| Sell 5 at €39.90 | €199.50 |
| Gross margin | €34.75 |

The [mock-up](https://dev.vault.sgraph.ai/#sgit_public_read_e7f9bd826ee9c2bbde08946a04d5fb6260bdaf5fb38a0c5bcd0bef0cd85bffd6%3A8u0286g6) has five pages: the shop, the message he sends after a lesson, the plan with these numbers, the setup with who does what, and the legal page. Payment and delivery are stubs, marked as such.

The checkout in the mock-up: payment and fulfilment are stubs, and say what the real shop would use.

## What the law asks

My first instinct was that selling is simple: you buy, you sell, and you register the profit for tax. It is simple, but the details matter.

- **Register the activity** with the tax authority, as a self-employed trader, under code 47630, retail sale of sporting goods. Since January 2025 the old online-retail code, 47910, means something else.
- **Income tax is on sales, not profit.** Under the simplified regime, 15% of the sales of goods counts as income, added to his other income and taxed at his own rate. What he paid for the sleeves is not deducted. On five sleeves that is €29.93 of taxable income, and €3.74 to €14.36 of tax. With a markup below 15% of the price, he would pay tax on more than he made.
- **VAT:** none below €15,000 a year of turnover. For a self-employed coach, lesson fees count towards that limit too; above it, 23% VAT takes most of a €6.95 margin.
- **An invoice for every sale,** marked "IVA - regime de isenção", within five working days. The tax authority's own portal and its app issue them for free.
- **Social Security:** registration is required. Contributions start in the 12th month. A coach employed elsewhere and earning above the minimum is exempt below about €2,150 a month from the side activity; otherwise the minimum is €20 a month.
- **A one-off sale is not the way round it.** That route is for sales nobody could foresee, and it carries 23% VAT anyway.

## Selling to consumers

- **Online:** name, address and tax number on the site; prices with taxes; a 14-day right to cancel, with the refund within 14 days; written confirmation; a three-year legal guarantee.
- **The electronic complaints book** is compulsory for every seller, online-only included, with a visible link, and complaints are answered within 15 working days.
- **Consumer arbitration:** the site names a centre, here the Centro de Arbitragem de Conflitos de Consumo do Algarve.
- **Handing it over after a lesson** is probably a sale away from business premises in law, which also needs the information in writing and has the same 14 days.
- **Product safety:** as a distributor under the EU's General Product Safety Regulation, he checks that the sleeve carries the maker's name and address and a type or batch number, and shows them on the listing.

## Health claims, the trap

Floky's page lists "reduction of inflammation" and "prevention" among the benefits, and a "30.62% reduction in overall vibrations". The figure comes from a study Floky funded, with ten amateur players, run by a lab whose lead is listed by Floky as its technical and scientific consultant. I found no published paper. The sleeve is not registered as a medical device in the EU's database; Floky sells it as sportswear.

For the coach, that matters. If he sells an ordinary sleeve as something that treats an elbow condition, EU law makes him its manufacturer as a medical device, and claiming that a product cures a condition when it does not is a banned commercial practice. The mock-up sells it as sportswear, quotes Floky's figure as Floky's, and says: if your arm hurts, see a doctor or a physiotherapist.

## Where the coach's job ends

A coach employed by a club must not compete with it: the Portuguese labour code lists that among an employee's duties. My rule of common sense is the same. Do not sell what the club's shop sells; anything it does not stock is fair game. Check the contract too.

## The platforms that do the rest

The shop needs a way to take money, and the coach may want a catalogue. Prices as published on 2 November 2026:

| Option | Monthly | Per payment | Claude |
|---|---|---|---|
| Stripe link | €0 | 1.5% + €0.25 | yes |
| ifthenpay, Eupago | none found | MB WAY 0.7% + €0.07 | no |
| Shopkit | €12 to €99 | by gateway | no |
| Ecwid | from €5 | none from Ecwid | no |
| Shopify Basic | €19 to €27 | 1.8% + €0.30 | yes |

Stripe, the Portuguese gateways and Shopify all take MB WAY and Multibanco; Shopify is €19 a month on a yearly plan, €27 month to month, and MB WAY costs 1.3% + €0.30 there. Stripe's Claude connector is marked Anthropic verified.

For a coach selling a few sleeves a month, a Stripe link is the place to start: no monthly fee, MB WAY, Multibanco and cards on one link, with a QR code for the club. The Portuguese gateways are cheaper per payment but have no connector. Shopify makes sense when the catalogue grows: it handles the shop, the stock and the orders, and Shopify Payments now takes MB WAY and Multibanco in Portugal without an extra app. A Portuguese example on Shopify is the footwear brand SANJO, whose case study Shopify publishes.

**Dropshipping**, where a supplier holds the stock and ships to the buyer, exists for Portugal through apps such as Dropea. It does not change who the seller is: the coach is still the trader responsible for returns, the guarantee and product safety. For one sleeve he can hand over in person, a small stock is simpler.

**Delivery:** CTT, the Portuguese post, has a logistics plan for small businesses with no joining fee or minimum volume, and plugs into Shopify and WooCommerce.

## What Claude can run

This is the shop version of [the site we mapped for my brother](a-website-for-my-brother.md): a repository, an agent in a Claude Code session, and a platform for what the repository cannot do.

Setting it up: what the coach does once, and what Claude does or prepares.

- **Shopify's connector for Claude** can create a store from a chat, create products "with a title, description, price, variants, options, and inventory tracking", and read orders. In Shopify's words, it "can't issue refunds, cancel or capture orders" and "can't change settings such as your plan, payments, taxes, or domains". There is no extra fee for the connector.
- **Stripe's connector** creates products, prices and payment links. From December 2026 it accepts only restricted keys marked for agents.
- **Wix and Squarespace** have their own; WooCommerce's is in developer preview.
- **What stays with the person:** opening the accounts and the identity checks, payments and tax settings, refunds, issuing the invoice in the tax app, and handing over the sleeve.

That split is right. The agent writes, prepares, counts and reminds; the person holds the money, the identity and the decisions. It is also what keeps the shop easy to maintain: every page, price and step is in a repository or a vault an agent can read and update.

## What this does not claim

- **The coach in the mock-up is fictional;** the product, prices and rules were checked on 2 November 2026 and will change.
- **This is not legal or tax advice.** The tax figures assume the simplified regime; the Social Security rules have exceptions; ask an accountant before starting.
- **Some official pages** (the official gazette, Social Security, consumer portal) did not load for checking; the law texts were read from the Public Prosecutor's consolidated copies.
- **Floky did not take part,** and nothing here is affiliated with it.
- **Single-item delivery costs and Floky's trade terms** were not published and are not known.

## Where this comes from

My lesson of 2 November 2026. Floky: [the Benelux page](https://flokysocks.nl/en/products/no-strain-evolution-x-tapia), [floky.com](https://floky.com/); [the FIP on Coello and Tapia](https://www.padelfip.com/2026/10/coello-and-tapia-remain-untouchable-they-triumph-in-kuwait-too-and-finish-as-world-number-ones-for-the-fourth-consecutive-season/); [Padel Market](https://padelmarket.com/pt-eu/products/floky-no-strain-evolution-x-agustin-tapia-manguito) and [PadelPROShop](https://padelproshop.com/pt-pt/products/manga-floky-no-strain-evolucao-preto-branco). Tax and Social Security: [Portal das Finanças on the VAT exemption](https://info.portaldasfinancas.gov.pt/pt/informacao_fiscal/codigos_tributarios/civa_rep/Pages/iva58.aspx) and the CIRS and CIVA texts there. Consumer law: Decreto-Lei 24/2014, 84/2021 and 57/2008, and the [complaints book](https://www.livroreclamacoes.pt/). [Regulation (EU) 2023/988](https://eur-lex.europa.eu/eli/reg/2023/988/oj). Platforms: [Shopify Portugal pricing](https://www.shopify.com/pt/precos), [Shopify on MB WAY and Multibanco](https://help.shopify.com/en/manual/payments/shopify-payments/local-payment-methods), [the Shopify connector for Claude](https://help.shopify.com/en/manual/ai-powered-tools/connecting-ai-tools/shopify-connector-for-claude), [Stripe's MCP server](https://docs.stripe.com/mcp), [Shopkit pricing](https://shopk.it/pricing), [Dropea](https://apps.shopify.com/dropea), [SANJO on Shopify](https://www.shopify.com/case-studies/sanjo). The mock-up: `sgit clone sgit_public_read_e7f9bd826ee9c2bbde08946a04d5fb6260bdaf5fb38a0c5bcd0bef0cd85bffd6:8u0286g6 padel-sleeve-shop`. All read 2 November 2026.

## Threads

Startups & strategySite & engineering[This article as a graph →](graphs.md#sell-the-sleeve)

### Builds on

- [A solution, not a problem: a coach sent me a link to a product he could not sell me, what that moment teaches about business, security teams, bookshops and travel agents, and why RiskMandate has been making the same mistake](a-solution-not-a-problem.md) A coach sent a link to a product he could not sell: why business, security teams and RiskMandate should give solutions, not problems.
- [A website for my brother: a brief for Gabriel DaCruz's Claude, to rebuild gabrieldacruz.com on GitHub Pages and Google Workspace, interview him every day, and tell the story of a musician who will not tell it himself](a-website-for-my-brother.md) A brief for Gabriel DaCruz's Claude: his site on GitHub Pages, Google Workspace, daily interviews and a newsroom.

### Continued by

- [A solution, not a problem: a coach sent me a link to a product he could not sell me, what that moment teaches about business, security teams, bookshops and travel agents, and why RiskMandate has been making the same mistake](a-solution-not-a-problem.md) A coach sent a link to a product he could not sell: why business, security teams and RiskMandate should give solutions, not problems.

[All articles](index.md) · [All graphs](graphs.md)

Article No. 364 · [start a reading list with it](https://newsroom.sgit.ai/for/make.html#r=364)

**Posting this article on LinkedIn?** The cover is [sell-the-sleeve.jpg](banners/sell-the-sleeve.jpg) (1920×1080, title and key ideas on it). Upload it as the article cover, paste the title, then select and copy the body from this page.

**Want the next issue by email.** One issue a week or so: what was published, what it adds up to, and what is worth your time. [Subscribe to the SGit Newsroom →](../subscribe/index.md)

[← All articles](index.md)


---

*[Site index for agents](../llms.txt) · [HTML version](https://newsroom.sgit.ai/articles/sell-the-sleeve.html)*
