The most common cause is Stripe setup that isn't finished. Fans can't buy until Stripe has everything it needs, and that's separate from your BCKSTG plan.
Paid content also only shows on your fan page while you're on Pro or Lifetime and have at least one item up.
For the full walkthrough, see My Paid Content Isn't Showing on My Fan Page.