Question about Platform Credits and Developer Payments
Question about Platform Credits and Developer Payments
At a glance
The community member asked if Apify compensates developers when users consume their free platform credits on the community member's actor. Apify's representative clarified that Apify does not compensate developers for the usage of free platform credits by free-tier users. The $5 monthly platform credit is a benefit for free-tier users to experiment with Apify services, and no payment is made to the actor developer when these credits are used.
The community member also asked how to determine in their actor code whether the request is coming from a free or paid user, in order to tailor certain actions. Another community member provided the solution, explaining that the isPaying user property can be checked in JavaScript or Python to determine the user's payment status.
There was also a question about a collaborative website, but no definitive answer was provided in the comments.
Hi Apify Community, I have a question about the $5 monthly platform credit for free users: When users consume their free credits on our actor, does Apify compensate developers for these credit-based usages? I'd appreciate any clarification on how the payment system works with free credits. Thanks! π
No, Apify does not compensate developers for the usage of free platform credits by free-tier users. The $5 monthly platform credit is a benefit given to free-tier users to allow them to experiment with Apify services, such as running actors or using storage. When these credits are used to run an actor, no payment is made to the actor developer.
This arrangement incentivizes developers to offer high-quality actors for free or to optimize for usage that encourages users to upgrade to paid plans. If you want to earn from your actor, you would need to set up a paid actor or rely on paid users whose platform credits go beyond the free tier.
@Oleg V. How can I determine in my actor code whether the request is coming from a free or paid user? This way, I can tailor certain actions, such as guiding free users towards upgrading to a paid plan.