Skip to content
Search
Back to the Blueprint
Before you buy

How it works

Buying a Blueprint gets you access to a private GitHub repository, but the way that access reaches you surprises people. Here is the whole process, written down before you pay rather than after.

Checkout never asks for your GitHub account

You do not enter a username anywhere during payment. GitHub is connected afterwards, by you, from your order.

Access is not sent automatically

Nothing lands in your inbox with the repository attached. You grant access to yourself, and it takes about a minute.

Your email address is the only key

It is how you get into the customer portal, and the portal is the only place access can be granted. A typo locks you out of it.

The four steps

From paying to cloning. Steps two and three are the ones people do not expect.

  1. 1

    Pay

    Checkout is handled by Polar, who are the seller of record. Card details never touch our systems. Choose how many seats you need before paying, and enter an email address you can actually read.

  2. 2

    Open the customer portal

    Go to the Polar customer portal and sign in with the email you bought with. There is no password: Polar emails a one-time code to that address. Then open your order.

  3. 3

    Connect GitHub and grant access

    From the order, connect your GitHub account and grant it repository access. If you bought several seats, you assign the rest to your colleagues from the same screen.

  4. 4

    Accept the invitation

    GitHub emails an invitation to each person, and it also shows up in their GitHub notifications. It has to be accepted before the repository can be cloned.

The portal lives at polar.sh/flow-php/portal. You will not need it until after you have paid.

Buying for a team

One seat covers one developer. If four people will read the code, that is four seats, and you choose the quantity at checkout before paying rather than buying four times.

Whoever pays does not have to be one of the developers. A team lead, an office manager or finance can buy the seats and hand them out afterwards. The person who paid owns the order, signs in to the portal, and assigns each seat to a colleague's GitHub account.

Every person still accepts their own GitHub invitation. Sharing one account between several developers is not a way around buying seats, and it is not allowed by the licence.

Payment, tax and invoices

Polar acts as Merchant of Record, which means they are the seller for the transaction. They handle the payment, the tax and the invoice, and the invoice comes from them.

Prices on the site exclude tax and are shown in US dollars. Your currency and the final amount are worked out at checkout based on where you are, so what you pay may be shown in a different currency than what you browsed.

Buying from an EU business? Enter your VAT ID at checkout and the reverse charge applies, so no VAT is added.

It is a one-time payment. There is no subscription and nothing renews.

Worth knowing before you pay

What you can do with the code

Read it, run it, change it, and use it inside your own projects, including at work. What you cannot do is republish it, resell it, or pass it to someone who has not bought a licence. The patterns themselves are just ideas, and you are free to rebuild them however you like.

It is a Blueprint, not a product

It is deliberately incomplete. There is no authentication or authorization layer, and the front end is plain on purpose. It is built to be read and pulled apart, not deployed as-is. That is the offer, not a defect.

Updates

You keep access to the repository as it evolves, so improvements and fixes show up with a git pull. There is nothing extra to pay for them.

What you need

A GitHub account, an email address you can read, and either Docker or nix to run the thing locally. The README walks through the setup once you are in.

If something goes wrong

Mistyped your email, invitation never arrived, or the portal is not showing your order? Email support@flow-php.com and we will sort it out with Polar.

That is the whole process

No surprises left. If anything above is still unclear, ask before you pay rather than after.

The full terms are in our Terms of Sale and Privacy Policy.

Contributors

Built in the open.

Join us on GitHub
scroll back to top