The Price Field Is Greyed Out: Why, by Platform

On almost every platform here, a disabled price control means there is nothing to price yet. Attach media and it wakes up. The exceptions are worth knowing, because two of them are not about media at all.

Published August 22, 2026 4 min read
FanvueBrezzels4basedMaloumOnlyFansFansly

The one-line answer

Attach media, then set the price. That resolves it on Fanvue, Brezzels, 4based, Maloum and Privacy, and it is sound practice on OnlyFans even though the rule there is murkier.

The reason it feels like a bug is that no platform explains it. The control is simply inert, with no tooltip and no message.

Per platform

Platform Why it is disabled What to do
Fanvue Control is disabled until media is attached — in both the chat and post composers Attach a photo or video
Brezzels Toggle is clickable but the amount field refuses a value without media Attach from device or Content Cloud first
4based The price dialog only appears after you record or upload Record or attach, then the dialog offers a price
Maloum The price control belongs to the attachment, reached via the vault Tap the photo icon, pick media, press Weiter
Fansly The price is a permission on the attachment, not a message field Attach, then use Require Purchase — or use Locked Text for text alone
OnlyFans Disabled by an existing price, an expired poll, a fundraising target, a tip value, or a showing GIF See below — media is genuinely unclear here
Privacy Limits come from your account configuration Check the price is within your configured range

The OnlyFans exception

OnlyFans is the one case where "attach media first" is folk wisdom rather than confirmed fact, and it is worth being precise about.

The conditions that actually disable the price control are:

What OnlyFans' client says disables the price control
  1. An expired poll is present on the post.
  2. The post already has a price set.
  3. A fundraising target is set.
  4. A tip value is set.
  5. A GIF is currently showing.

Media is not on that list. Yet creators widely report the control only becoming usable after attaching something, which matches the pattern everywhere else.

Either way the practical advice is the same: attach media first, and if the price is still dead, work down the list above.

The other OnlyFans case: you already set a price

This one catches people repeatedly and looks exactly like a fault.

Once a price is applied, the toolbar price button disables itself. To change the amount you click the price chip already showing on the message — not the toolbar control.

People conclude the feature has broken, start a new message, and lose what they had written.

When it is a limit rather than a state

Sometimes the control works and your value is refused. That is a different problem:

Accepted price ranges
MaloumEUR 1 – 9999Fansly$1 – $500Fanvue$3 – $500Brezzels (feed)EUR 5 – 500Brezzels (chat)not publishedOnlyFansaccount-specific1101001000

Log axis. Fanvue's $3 floor is the highest minimum here, so a $1 or $2 price is rejected there while being perfectly valid on Fansly.

Two specific cases:

Fanvue rejects anything under $3. If you are used to pricing cheap impulse unlocks, Fanvue simply will not accept them. Its price dialog states the range in its own validation text.

Privacy has a separate, lower ceiling for card payments. So a price that is valid in general can be refused for a fan paying by card. Worth knowing before you conclude the field is broken.

Combination rules that block pricing

On Fanvue, a price can be refused not because of media but because of what else is on the post:

The composer blocks both. If you have a poll on a post and the price control will not engage, remove the poll.

A diagnostic order that works

Work down this list
  1. Is media attached? If not, attach it. This is the answer roughly four times out of five.
  2. Is a price already set? On OnlyFans the toolbar control disables itself afterwards — click the price chip instead.
  3. Is your amount inside the platform's range? Fanvue rejects under $3; Privacy has a lower cap for card payments.
  4. Is something else on the post blocking it? On Fanvue, a poll or an expiry will. On OnlyFans, a fundraising target, a tip value or a showing GIF will.
  5. Are you trying to sell text with no media? Only Fansly's Locked Text genuinely supports that.

The one platform where text alone works

Fansly's Locked Text creates a separate object carrying its own price, with the message body left empty. It is the only confirmed implementation of paid text with no media across all seven platforms.

If selling written content is central to what you do, that is a real reason to be on Fansly — the Fansly guide covers how it works, and be careful not to confuse it with Lock Replies, which restricts who may reply and charges nobody.

For the full step-by-step on each platform rather than the diagnostic, see how to send a paid message on every platform.

Common questions

Why can't I set a price on my message?
In most cases because no media is attached. Fanvue disables the control outright, Brezzels lets you click the toggle but refuses an amount, and 4based only offers a price dialog after you have recorded or uploaded.
I already set a price and now the button is dead. Why?
On OnlyFans, that is by design — once a price is applied the toolbar control disables itself. You change the amount by clicking the price chip on the message, not the toolbar button.
Can I sell text with no media at all?
On Fansly yes, via Locked Text. On Fanvue and 4based no — a price requires an attachment. OnlyFans appears to allow it but we have never verified it.
The price field accepts nothing on Brezzels even though the toggle is on.
Attach media first. The toggle is clickable before media exists, but the amount field will not take a value until something is attached.
← All articles