3968 comments found.
IMPORTANT BEFORE BUYING: CPANEL doesnt allow you to change the document root so its locked into public_html, therefore, ive had to move everything out of the JUSTFANS public folder ( index, etc. ) to public_html and everything from public_html to one level above ( app, resources, etc. ), then created a SYMLINK, with this command [ ln -s public_html public ], therefore Minify could search for the css files not just in public but in public_html too since the css files have been moved there. now the CPANEL leads to the index correctly, in AAPANEL, you could set the document root to whatever directory you liked, CPANEL ( the server panel mentioned in your documentation doesnt, my concern is and for other buyers is, will this fix break the overall code?
Hi there,
Yes, you are correct, cPanel is a bit funky when it comes to documentRoot, it doesn’t allow you to change the root for primary domains, but it does allow you to change it for “Add-on” domains or subdomains.
Additionally, if you are running a VPS with cPanel and WHM access, you can manually update the document root via the command line.
As for your workaround, to be honest, I always avoided doing that/didn’t really test it, but this is an old Laravel-DocumentRoot workaround, used for lots of years by Laravel community (so I’d suppose it should work).
However, changing the project directory structure will most likely cause you issues during updates (though it seems like you know what you are doing and you are able to handle this aspect as well).
As you may have seen already, you could also bypass docRoot restrictions with the .htaccess.sample provided in the script @ https://docs.qdev.tech/justfans/documentation.html#docroot .
Anyways, if the script works in your setup at the moment and don’t notice any side effects, it should be all good; but proper documentRoot change is preferred either way.
Thanks, and do let me know if you have any other questions/face any other issues.
Thanks for getting back, ill just continue with this method until an issue, i have a secondary issue, i dont know if they relate but the icons for the menu bar such as ( home, notifications ) and basically all other icons, search bar’s ( search icon ) arent displaying, i mightve done something to affect this, would you mind helping me fix this by detailing where and whats supposed to be in place for this to be displaying?
Hi there,
I imagine this could affect asset inclusion.
At the same time, you could ensure you are using a valid value for the Admin > Settings > General > App url value, that could cause such issues as well.
Feel free to also send me a DM with your site link and I can have a look.
PS: If you got cPanel & WHM/root access I can also give you a hand setting the proper documentRoot on cPanel.
Thanks and let me know.
hey, i just stopped using cpanel and decided to go no panel, ssh and cli only, no issues so far
, moving on with the document, will let you know if anything pops up, thanks for getting back 
Hi there,
Sounds good. Barebone servers are solid options, is just that sometimes, debugging might be a bit trickier.
But in this AI era, you can sort out pretty much anything with a bit of GPT help.
But even our demo site, which is running on a barebones server, required minimal maintenance over time, so you should be all good.
At one point, I had a doc with instructions on how to provision a centos server with a default web-server stack; but that might be too old If you need that either way, let me know.
Thank!.
Can I put a suggestion as categories down
So on my profile it said
Photos Videos Custom Content or PPV
Hi there,
Just to clarify, because we might already have this suggestion tracked in our internal tasks board.
You mean the ability to tag published content, so it shows up as “categories/tags” on the profile page, like on OF and other platforms, right? If so, that’s already on our radar.
Generally speaking, we do want to focus more on social-media-related aspects in the next updates, and this sounds like a valuable feature.
PS: We do already have a quite big update on the way, was hoping to send it out as a Christmas present, but it needs to be cooked a bit more
.
Thanks for the suggestion, and do let me know if you have any other questions.
Hopefully that makes sense now?
Hi there,
You mean being able to add custom categories in there? EG: PPV?
I think PPV content could be something we might be able to add out of the box, or maybe we could allow a level of customization out of the admin panel, regarding this area.
Added this note to our internal ticket so we can further look into it.
Thanks again & let us know if you have any other questions/suggestions.
Is REST APIs available for Mobile app development? Because we would like to purchase extended license and use this for web purposes, but we want as well mobile apps and it would be much easier if REST APIs are already prepared.
Hi there,
No, unfortunately, at the moment, there is no available built-in REST API exposed, though that shouldn’t be impossible to achieve.
Created an internal note on this matter so that we can reconsider it, but at the moment, we can’t make any promises.
Thanks, and let me know if you have any other questions.
Can I receive the system with Brazilian Portuguese language support and integration for payments via PIX?
Hi there,
Unfortunately, we are not distributing the software with any languages out of the box, but you can auto-translate the json language file (~1k lines) with AI services easily.
As for Pix, as far as I recall, Pix had limited support/integration via the Mercado Pago payment system.
Thanks, and let us know.
HI Developer/s! I have a simple Presales question that I hope I can get answered here without emailing, etc.
How much for a custom Payment module for Deposit/Withdrawal using a simple REST API ?
Thanks
Hi there,
Unfortunately, we’re quite caught up at the moment and can’t really help with custom payment provider implementations.
If you are looking at only adding it for deposit, then that should make things a bit easier.
If you can let us know which provider you are interested in, we can also add it to our list of possible upcoming payment providers list.
Thanks & let us know if you have any other questions.
Hi,
Thanks for your reply.
Happy New Year. Hope you had a good holiday season.
1) I was just about to purchase at $48 but I see that offer is gone. Can you provide the script at that price again. Sorry, I got caught up by the Holidays.
2) As for the payment provider, it is eeeCurrency @ https://eeecurrency.com
Here is info to help you add it quickly:
https://rentry.co/eeeCurrency/ https://github.com/eCurrency/eeeCurrency.com01/blob/main/README.md https://drive.google.com/drive/folders/1fDiI588rBrdX8fJcdXeAUnjsH2kO0Cp_ – (files}Thanks
Hi there,
1) Unfortunately, we can not offer on-demand discounts, as it’s not compliant with Envato discount terms. We might be able to run another offer after at least 30 days.
2) I have added your info to our internal notes so we can further review.
Thanks for all the info!
Thank you so much for your reply.
I will try to look out for any upcoming offer. I’m so busy, I’m worried I might miss it though.
In any case, allow me to give you an update to those eeecurrency files:
https://drive.google.com/drive/u/1/folders/1N5jKOmb6R2Q8A_5cBB2ZQH4wuZ6OiAAkLook forward to being a customer.
Thanks
Thanks for the docs, I’ve added them to our internal ticket.
I will let you know when we have any news on this one or when the next sale will be up.
Thanks again!
Oh my God,
Why does it feel like forever when you want something, you know? I’m just checking back, and I see that the price is the same – arrrrgh!
I have $48 burning a hole in my pocket for a justfans developer I can grow with (hint hint)... renewing support (updates) throughout the years…
Dam. I never get the chance to get anything for black friday and cyber monday (sniffle)!
Hi there,
Feel free to write us a DM @ https://codecanyon.net/user/ic0de#contact, and I will mark your email so I can let you know when the next offer will be live.
Thanks, and let me know.
Done.
Thanks a lot. Look forward to hearing something before too long!
Hi, Could you let me know where the data is hosted? Does the system use a CDN, and if not, are there plans to integrate Bunny CDN? Thanks
Hi there,
There are multiple storage drivers available for you to choose from. You can find the full list @ https://docs.qdev.tech/justfans/documentation.html#storage.
As for bunnyCDN, we’ve looked into their services, but they do not offer S3-compatible storage solutions, nor do they mention when they will do it, so at the moment, I am not sure.
However, in that list, you can find some of the most performant and some of the cheapest solutions on the market.
Thanks, and let us know.
Hi, Yes, I’ve seen the documentation. I’m asking whether you plan to use BunnyCDN, because the current solutions are quite expensive. For example, what costs $8–10 elsewhere is about $2 with BunnyCDN. Thanks.
Hi there,
I can’t make any promises at the moment. We’ll keep this under the radar and let you know if we have any news on this one.
Thanks!
Check this out. I can’t follow my profile in the demo as Rachel.
https://justfans.qdev.tech/posts/6282/raechel-zaneHi there,
I am not really sure, at a glance, I am not able to reproduce it on the demo using a fresh account, attempting to follow the demo account.
Also, not able to reproduce it when impersonating your demo user & attempting to follow-unfollow.
As a matter of fact, if setting the demo account on free, the follow/unfollow button seems to be working as expected.
If you’ve taken additional steps in order to re-create this, lmk.
Thanks!
Unfortunately, it still doesn’t work. Your Rachel demo account can’t follow my account. https://justfans.qdev.tech/cyfro1
If you say you don’t see it, why hasn’t Rachel’s demo account followed my account yet? 
Besides, you didn’t reply to my email (message from your profile) 
Hi there,
Oh, you meant the other way around. Yes, that seems to be a demo-instance-only bug. I created a note so we can have that fixed as well.
But overall, this is not a real thing in regular instances.
I will go over your email shortly as well. We do track all messages and reply to all of them, but sometimes it might take a bit longer, especially around times when we’re in the active development phase of more complex features.
Thanks, and do let me know if you have any other questions.
Trying to use pusher.io for storage. It’s connected because it allows me to upload logos for website
But when I do a post it comes up with this error
Error × Unable to init from given url (https://6327.s3.de01.sonic.r-cdn.com/assets/01KC4KG7V5BY4QZZNZV0JHEGHV.png).
It was working at some point It created files for assets, users, messenger and posts. Then the error came on tried making other buckets and same error no matter what I do
Hi there,
That sounds like an issue related to the watermark.
Please try to re-upload the watermark or temporarily disable it and try re-uploading a piece of media.
Thanks and let me know.
Bom dia, nao consigo instalar de jeito nenhum, nem seguindo a folha de suporte
Hi there,
Feel free to send us a message/DM with the error you are getting.
Thanks.
Ja enviei e nao tive resposta
esta aparecendo erro 500
Feel free to send us an email with your storage/logs/laravel.log file so we can also have a look.
Bom dia, preciso saber sobre tradução, existam partes do script que nao constam nos arquivos de tradução
Estou a 4 dias aguardando minha resposta, o suporte esta pior que o Suporte do Sponzy.
Hi there,
I am sorry, but your support has expired. We can not prioritize your requests when there are people extending their support package.
As for your problem, I have already asked you on a couple of occasions (both comments and emails) to share with me screenshots/logs of your error so we can advise you on it; I cannot guess what’s happening with your instance.
Thanks, and let me know.
The support is terrible, I’ve been waiting for over a week and nothing, I only received a completely generic email response and nothing more. I’ve been without a solution for almost a month, incompetent…..
Hi there,
We’ve responded to all of your inquiries so far, even though your support period has expired.
Regarding your comment about a “completely generic email response,” our initial replies typically request additional details—such as screenshots, logs, or other relevant information—in order to better understand and troubleshoot the issue.
Best of luck, and have a great day.
The support is awful, really bad, the worst I’ve ever had on CodeCanyon. The least a script should do is work. If we have to keep paying for it forever, you’re selling traps to your customers. I need to use the script; I bought it some time ago and still haven’t been able to get it working. Something as simple as translation hasn’t provided any support to make it 100% functional.
Is there some pointing issues on api
I carnt get storage to work on pushr, streams are not working with pushr. I’ve got messenger to work with pusher with API Logins API not working with twitter unauthorized 401 on streams
Can you tell me what I’m doing wrong please How it’s should be wrote out in panel? Thanks
Hi there,
Just to make sure we avoid any confusion:
- You can get websockets with https://pusher.com/
- You can get storage & streaming with https://pushr.io/
You can also find more info at these doc sections @ https://docs.qdev.tech/justfans/documentation.html#websockets or https://docs.qdev.tech/justfans/documentation.html#streaming .
If you did that but still having issues, feel free to send us a DM (email) with more details.
Same with the social login (twitter) issues; for that we might also need to have a look at the logs.
Thanks, and let me know.
Version 9.1.0 worked perfectly. However, after updating to version 9.5.0, I get a “500/Internal Server Error” message every time, and the same happened with version 9.4.0. I did upgrade to PHP 8.2.0 as required, but there was no change. I tested several times, unzipping the script update on VPS, but there were no changes. Each time I restored a snapshot to revert to version 9.1.0, everything worked fine again.
The .env file is correct version.
Laravel.log shows: (Note: I have anonymized the path/domain with “####” here). [stacktrace]
Column not found: 1054 Unknown column 'order' in 'ORDER BY' (Connection: mysql, SQL: select * from `settings` order by `order` asc) {exception] (Illuminate\\Database\\QueryException(code: 42S22): SQLSTATE[42S22]: Column not found: 1054 Unknown column 'order' in 'ORDER BY' (Connection: mysql, SQL: select * from `settings` order by `order` asc) at /home/####/web/####.tdl/public_html/vendor/laravel/framework/src/Illuminate/Database/Connection.php:824)
Any ideas?
Hi there,
The newer versions are usually tested on their own, plus updates from older versions.
One reason you could get such an internal 500 error is maybe if you didn’t follow the steps on 9.3.0 release. Not deleting that folder during (before the update) could do such things.
Thanks and let me know.
Yes! Thanks a lot! Deleting folder `app/Filament` and then update did work finally. So I could update to 9.5.1.
Sounds good!
Hello dear Ic0de team can you add new landing page and design on coming update ? when will you add more payment gateways ( payu,iyzico etc…) ? Thanks Regards
Hi there,
We do plan on doing a homepage revamp in the near future, but we already have some other new features being developed for the next one/two updates.
As for Payu,iyzico, they are on our list, and hopefully we’ll get to cover them as well soon enough.
Thanks, and let me know!
Hello,
Myself and a dev are trying to work with Fans Only platform on a payment gateway and taxes.
We are unable to add or edit any taxes. Looking at your public demo version has the exact same bug…
As I’m person who purchased your software, I got told to try reach out to you again this morning.
Hi there,
I think I did receive the email from your developer; I just answered him, attaching a fix for this bug as well.
Noticed they had other small questions/bugs mentioned, I will continue the conversation with him, but this one seemed like the most important/blocker issue.
Thanks & sorry for the inconvenience.
Gone through all configurations and carnt find how to get the profiles so they can post content free so everyone can see and lock content for paid.
Also when I post it’s not going onto feed
Hi there,
So, for profiles in order to have their content public, you need to enable open profiles from the admin, then, the user must also have it’s own profile settings set to “open profile”.
If you need help finding out those settings, both on the user and admin sides, let me know.
Regarding profile types:
- Regular profiles > Content is locked until subscribed
- Free profiles > Content is locked until the profile is followed for free
- Open profiles > Content is open for both registered and unregistered users
In addition to these types, creators can have paid posts, which are locked regardless of the profile type until unlocked via payment.
Thanks, and let me know if you have any other questions.
Friend, I can’t see my license, where can I find? I can only see download button
Hi there,
You can find it in the same downloads area. EG: https://imgsh.net/i/1606d09c4e .
Thanks, and let me know.
Let me understand a litle bit of the Money flow:
1. The user pays a monthly subscription. 2. This subscription after being separated the platform comission goes to Profile Wallet.3. The user Request Withdrawal. 4. The admin receives the request. Now the question! When the Admin receives the request it comes from a single transaction only or the sum of the Available Funds on the Wallet? The Pending Balance. After the payment is done the Wallet gets empty again?
Hi there,
Yes, that sounds correct.
For further questions, please reply within the same thread; do not keep posting new comments for each question, please.
Thanks.
At september i just started a project of an adult social network such as instagram ,charging for. subscription. $ 5 per month. For obvious reason i will not say the name or paste print because i was blocked before just for mentioning (unbeliavable)! I used MercadoPago gateway to charge the subscriptions and i was BANNED. Suspended. All the subscription has gone and i lost the control of the platform and now all users cannot pay, I am trying to find anothe way to solve this problem. But the question is: MercadoPago is the only solution you offer to Brazil. Please. consider another gateway. I can contribute with a lot of suggestions i´ve been searching for days.
Hi there,
A couple of notes on our Mercado implementation.
- Our product at the moment only supports one-time payments for Mercado (or deposits, which can then be used for recurring subscriptions with local balance)
- We have the code ready for recurring subs with Mercado, but we can not test them properly w/o having a non-test Mercado account.
So that’s one thing.
On the other hand, if you have suggestions on BR-based, adult-content friendly providers we could use, and if you could provide us an account on which we can do the testing from, we can have look.
One of the main issues with BR-based providers is that they enforce an ID-card and phone number from BR in order to be able to do integrations for them..
Thanks, and let us know.
This 3 accepts Adult Content and also support PIX and Split.
Please consider SPLIT because of the TAXES;
www.sigilopay.com [/br] www.dinpayz.com.br[/br] www.frendz.com.br[/br]
I don´t have an account because i did not starte a project;
I downloaded the script, and there is no install director,y so I get a 404 when trying to access the /install to setup the app.
Hi there,
That sounds like an issue related to your DocumentRoot.
You can read more about it at this docs section @ https://docs.qdev.tech/justfans#docroot .
Thanks, and let us know.
I set me document root to documentroot: /home/sexclerk/public_html/public I deleted the domain cache and all I get is No input file specified. Any ideas
I also restarted the services after building the new cache
Hi there,
The document root part now sounds good.
As for the “No input file specified.”—that would usually mean that the webserver fails to interpret the index.php file as the entry point for your site.
Q: What kind of server & web-server are you using?
Thanks and let me know.
I am using cPanel, and I want it on my main domain. I used SSH to edit the hosts file and changed the document root to the public_html/public
Think there is a chance you might have wrongly edited the hosts files?
If you need help, feel free to send me a DM using this form @ https://codecanyon.net/user/ic0de#contact, and I can have a look as well.
Thank,s and let me know.
Let’s talk about the cost of live streaming. There’s currently no way for the administrator to set a minimum price for live streaming. Users can set paid or free streams. It’s clear that the platform will cover the costs of live streaming. Did you anticipate this, and how would you address it without incurring additional costs?
Hi there,
As far as I am aware, there is no popular platform that has creators pay for their live streams.
Some platforms might only allow live streaming to popular creators (eg: followers limit), so can they at least ensure they are generating some income from a particular stream; this is something we consider adding as well.
But other than that, I do not see a feasible formula where the creators pay for their streaming costs.
Like – creators are going online to make money, not to pay money. Otherwise, they would simply go to competitors.
Thanks and let us know.
But you can enter different membership plans and then assign permissions to those plans.
Shoot me an email and I’ll tell you what the idea is for a different platform 
For example, only paid live streams could be introduced, and the administrator would set the minimum price that the user could set for joining, depending on the platform costs resulting from the integration.
The user could set a higher price and then earn money on it, or just set the platform price and then earn nothing.
– but completely free live streaming is not a good idea, considering the huge costs incurred by the platform.
Justfans is a monetization platform. It’s impossible for a user to make money while the platform incurs losses. 
Hi there,
But you can enter different membership plans and then assign permissions to those plans.Shoot me an email and I’ll tell you what the idea is for a different platform
![]()
Will do, will include this in our next email.
For example, only paid live streams could be introduced, and the administrator would set the minimum price that the user could set for joining, depending on the platform costs resulting from the integration.
That can already be achieved; there are settings which can only enforce paid streams, then there is also a setting allowing you to set the minimum price for PPV streams (as admin).
I think with upcoming updates, we’ll also add an option to limit creators from going live before they reach a number of followers (like TikTok/Instagram for example), while we will be considering other alternatives (like charging the creator).
Justfans is a monetization platform. It’s impossible for a user to make money while the platform incurs losses.![]()
Yup, most definitely. We really tried to optimize the platform so it’s feasible for real-life, profitable sites (which a couple of people managed to achieve).
The thing is, sometimes, with some features, like the live streaming, things can get tricky, but even with the current settings, you should be able to find a formula not to stream at a loss (or, for example, you could be even on streams and gain most of the profit from subs & PPV content).
PS: I know you were previously interested in the DAC7 compliance feature. Just quick info, the next update will include a couple of improvements over that area as well.
Thanks, and as always, do let me know if you have any other questions.
Ok.
Reporting user earnings is already required in 37 countries, even China
although it’s their own model, not DAC7, but most countries rely on DAC7 and similar OECD guidelines. That’s why It’s worth developing this module to be able to earn money for users from these countries. Because it doesn’t matter where the platform is, it only matters where the users are from. Even just one. That’s why I’m glad you’re one of the few scripts where the developers thought about such important things.
People don’t realize that they can’t give users money if this isn’t implemented. They risk huge fines even if there’s no reporting requirement in their country. It is enough that they have one user from a country where this obligation does apply and they already have to submit reports.
Yes, our tax-reporting model supports multi-reporting forms if needed. EG: We could implement different models from different regions, if ever needed.
Overall, yes, we do try to put in resources in order to have a feasible platform, ready to hit the market, even if this might mean that at times, we have to spend dev resources on these things while we might want to spend them in different other places, like social media aspects.
But yeah, overall, compliance is important, and we do plan to improve it continuously.
As for streams, we do plan to do a couple of more deep-dives into it, add more features and more fixes over that area, hope to do it with upcoming updates.
Thanks, and let us know.
I really appreciate your work and what you create.
and even though I don’t need it right now, I bought another license to support you. Besides, I think you’re one of the best support services out there.
Thanks again for your kind words, feedback, and support.
Really appreciate it.
As always, feel free to always send us a DM/comment if you got any questions/suggestions.
Hello, I changed my admin role to demo and now I am not able to change it back. Is there a way I can do it easily? Thank you
Hi there,
Yes, if you have command-line access, you can grant admin access to another fresh account with this command:
php artisan make-admin email@domain.com
And then you could use that admin to fix the roles on your other user.
If you don’t have CLI access, send me a DM, and I’ll give you an alternative solution.
Thanks.