Academy track
Charge for it

Taking money online: one offer, one price held in one system, the ninety seconds after payment, declines that end, and refunds without a fight.
- 5 steps
- 5 hours 10 minutes in total
- A check you run at the end of every step
Step one is open to everyone, in full. No account, no card.
The other 4 steps are included in Membership, £79 a month.See Membership
By the end of this track you will have
- Step 1One offer, one price and one way to buy it, with nothing else on the page competing for that decision.
- Step 2The price will exist as one value inside your payment system, and every other surface will read that value rather than repeat it.
- Step 3A successful payment will grant access, send a receipt and write a record, with no human standing in the path.
- Step 4Every decline and every expiry will produce a message the customer sees, a retry schedule you chose, and a definite end.
- Step 5A refund policy in one paragraph, a refund you can issue in under five minutes, and nothing standing between the request and the money.
The running example
Every worked example follows one invented case from the first step to the last: a bakery’s bread-subscription box.
Who it is for
People would pay for what you sell and the payment side is missing, or held together by hand.
Who it is not for
Not for you if you want pricing strategy. This is the plumbing that takes the money, not the number on it.
The steps
Each one ends with a check you run yourself. The box is yours to tick when it passes.
0 of 5 steps ticked, kept in this browser
- Step 1.Sell one thing before you sell three40 minutesOpen to everyone
Done means
From a private browser window, in test mode, you complete a purchase of the single offer. The confirmation names one line item, at the number you wrote down, and you made no choices on the way through. Run it again tomorrow and it produces the same single line.
- Step 2.One price, in one place, in one system60 minutes
Done means
In test mode, change the price in the payment system to a number you have never used before. Rebuild, reload, and then read every public surface you own. All of them show the new number, and you edited none of them by hand. Change it back and watch them all follow again.
- Step 3.What happens in the ninety seconds after they pay90 minutes
Done means
You pay in test mode and start a timer. Inside ninety seconds you can log in and use the thing, the receipt is sitting in that inbox, and the row exists carrying the amount that was charged. Then replay that same event again from your provider's console. Nothing duplicates and the row count does not move.
- Step 4.Failed payments are a product problem75 minutes
Done means
In test mode, run a renewal using the card number your provider designates for a decline. The first email arrives and the record shows the attempt and its reason. At the end of your window the access state changes exactly once. Then run it with a card that recovers on the second attempt and confirm that no further email sends.
- Step 5.Refund it without a fight45 minutes
Done means
In test mode, take a payment and refund it in full from the payment system. The refund shows against the original charge. Access is gone when you reload. The record holds both of those events against one customer. The whole thing takes under five minutes and no email gets written.
I keep this tick in this browser and send it nowhere. It goes when you close the browser.
Included in Membership
The rest of this track is included in Membership.
Step one is open to everyone, in full. Every step after it opens on a member account.
Included in Membership — £79/month.
