Skip to main content

Name Your Price for FluentCart

I wanted a simple way to add "pay what you want" and donation forms to sites using FluentCart, so I built a plugin for it,

It lets you drop a payment form anywhere using a shortcode or Gutenberg block. Visitors pick from preset amounts or type their own, then go straight to FluentCart checkout. No products to set up. Items are created on the fly.

What it does:

  • Preset amount buttons + optional custom amount input
  • Optional or required recurring subscriptions (daily through yearly)
  • Transaction fee recovery checkbox
  • Uses your existing FluentCart currency settings
  • Works as a shortcode or Gutenberg block with a live preview

You can use it for donations, tip jars, pay-what-you-want pricing, or even as a simple payment button by disabling custom input and setting a fixed amount.

Worth noting β€” this isn't an official FluentCart plugin. It's something I built for my own use and decided to share. It uses FluentCart's Custom Product Selling API, so you'll need FluentCart installed.

It's free and open source: https://github.com/tdrayson/fc-name-your-price

Feedback and suggestions welcome.

Name Your Price for FluentCart

Vibe Code

another open source!!! wahoo... when you find a minute... let's chat

btw I've tested! did some issues on github... https://github.com/tdrayson/fc-name-your-price/issues

fix these phishing problems it's not safe at all to share this plugin for people to download and use. you need better guards mate

Jeff Mapes

Vibe CodeΒ what did you find?

Taylor Drayson

Vibe CodeΒ I've added a HMAC signature and nonce for verifying, this should fix those issues with forging a url.

Taylor Drayson

Hey Vibe CodeΒ Thanks for taking the time to review the plugin β€” I do appreciate it, and I want to apologise for how I initially closed the issues. That wasn't the right approach and I should have worked through them properly from the start.

Having done that now, several were valid and have been addressed in v1.2.1 and v1.2.2 β€” each issue has been updated to reflect its status.

One thing I'd ask going forward: security concerns are best raised privately rather than publicly. It's generally considered best practice in open source as it gives the maintainer a chance to address things before they're visible to everyone.

Happy to discuss anything further.

Vibe Code

Taylor DraysonΒ for sure. Yesterday plugin stage was to me personally an red dot to warn. Future - 100% privately.

Alarming was when I installed name your priced and during first 40 seconds my black box script nuked my wordpress through this plugin. So I thought it can't be right... did more tests and open public issues. These fixed = now we are talking on "production" version safe to install. Finding more vulnerabilities here will be a big thing - so big thing will be discussed privately.

Thomas Oates

This looks awesome. The issues posted by Vibe Code should definitely be considered (definitely not an AI bot as mentioned in the Github issue closures).

Taylor Drayson

Thanks! And fair point β€” I've already acknowledged that I didn't handle the initial closures well. The valid issues have since been worked through and fixed in v1.2.1 and v1.2.2, so the feedback wasn't ignored, just poorly responded to at first.

Scott Hopkins

amazing - needed this !!

Thomas Oates

Just playing around with it and it looks pretty cool. Very simple to use.
Couple questions:

  1. Could the amount text box be positioned below the amount buttons (above the checkboxes for covering fees and subscribing)?
  2. Would it be possible to enable multiple subscription options so users could choose between monthly or yearly, for example?
    Thanks!! This is awesome.

Scott Hopkins

Is there a way to associate it with a product?

WiLson Eberechi

Scott HopkinsΒ I will install, play around with it and see if it could be associated with fluentcart product.

It will be free, since the original author made it free and open source.

Debo Ogunrinde

Taylor DraysonΒ thank you for this! Are the fluentcrm integrations still available?

Sebastian Kienzle

Thanks a lot. That is exactly what IΒ΄m looking for. Thank you for your effort. Thank you that itΒ΄s free and open source!

Vibe Code

Taylor DraysonΒ all pr sent, not cool shutting down opened issue and say bug not exist because you can't reproduce... I opened them because your plugin deserves the best and will be helpful to many people. So to me it's worth to spend time on it. Yes, I run my ai agents - they help me with all specialised tasks that would normally took me 4-6h - these ai are fed with my logic, my knowledge + they do output in seconds... because I coded them to work on specified tasks only. I use AI every day in my work... and no I don't use clawdbot and other ai assistants, this is pure claude and codex fired manually with extra effort in prompt. To prove what you can't reproduce I described better and did pr so you can save time https://github.com/tdrayson/fc-name-your-price/issues

Ross FCA

πŸ‘ awesome Taylor. Look forward to checking it out.

Debo Ogunrinde

Taylor DraysonΒ Vibe CodeΒ Is this plugin "safe" to use on a live website? Thanks!

Taylor Drayson

Debo OgunrindeΒ yeah should be fine

Kevin Watson

Hey Taylor DraysonΒ . Thanks for your efforts to improve this! And thanks for addressing the issues that were brought up.

Are there plans on adding something like this into the main FluentCart plugin?