← Back to Documentation

Members, Newsletter & Paid Content Settings

Payments

Setting Type Description
enabled Boolean Enable paid memberships and/or donations
mode String memberships (default), donations, or both
price String Membership price (e.g., "29.00")
donation_amounts Array Preset amounts for donation buttons: [5, 10, 20, 50]

Mode options:

  • memberships — One-time payment for lifetime access
  • donations — One-time contributions, no account required
  • both — Enable both memberships and donations

Newsletter

Setting Type Description
enabled Boolean Enable newsletter broadcasts via Postmark
Setting Type Description
everyone.show_paid_content Boolean true shows paid posts to everyone with a lock icon; false hides them from non-paid members

Notes:

  • All settings live in site/system/features/members.yml
  • Payments require Stripe integration configured in Admin → Settings Integrations
  • Newsletters require Postmark integration configured in Admin → Settings Integrations
  • The price is synced to Stripe as a product/price when you save the members config
  • donation_amounts only appears when mode is donations or both