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.
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
Vibe CodeΒ what did you find?
Vibe CodeΒ I've added a HMAC signature and nonce for verifying, this should fix those issues with forging a url.
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.
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.
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).
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.
amazing - needed this !!
Just playing around with it and it looks pretty cool. Very simple to use.
Couple questions:
- Could the amount text box be positioned below the amount buttons (above the checkboxes for covering fees and subscribing)?
- Would it be possible to enable multiple subscription options so users could choose between monthly or yearly, for example?
Thanks!! This is awesome.
Is there a way to associate it with a product?
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.
Taylor DraysonΒ thank you for this! Are the fluentcrm integrations still available?
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!
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
π awesome Taylor. Look forward to checking it out.
Taylor DraysonΒ Vibe CodeΒ Is this plugin "safe" to use on a live website? Thanks!
Debo OgunrindeΒ yeah should be fine
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?