Skip to content
Start here5 min

What FMS is

FMS is the membership engine behind Frontier. It takes members' payments, keeps track of who is a paying member, and makes sure paying members, and only paying members, get what they paid for.

The two problems it was built to solve

We were turning away paying customers. Our main payment account is in Thailand, and a Thai Stripe account cannot accept American Express. Higher-value and international supporters often pay with AMEX. Their payments simply failed, and we lost the membership. FMS connects a second account in Singapore and sends AMEX there. The member never sees the switch.

People kept getting things they had stopped paying for. Newsletter access is controlled by tags in Mailchimp. When the automation broke, the tags drifted. Ex-members kept receiving members-only newsletters, and paying members sometimes lost access. FMS owns that decision now and repairs drift on demand.

The one idea that explains everything else

Access is separate from payment. Whether someone can read a members-only article is decided by FMS, not by Stripe. That is why all of the following are possible:

  • Giving a board member free access, with no card involved.
  • Recording a bank transfer as a real membership.
  • Letting a member keep reading while their bank sorts out a failed renewal.
  • Moving a member between payment accounts without them noticing.

The two halves you will use

The admin portal is where staff work: members, teams, plans, money, health. It looks like this.

The FMS admin portal dashboard
The Dashboard, the first screen after signing in.
The FMS admin portal dashboard

Click anywhere, or press Esc, to close.

The WordPress plugin is the other half. It sits on the public website, asks FMS what each reader is allowed to see, and shows the join, account and newsletter pages.

What FMS is not

It is not a replacement for Stripe. Refunds, disputes and card details still live in Stripe. It is not the website. Articles, pages and design stay in WordPress.

Next: the words we use.

Internal staff guide. Screenshots come from the rehearsal rig, never from live data.