solved Stream Pay

Ceri
Ceri
@adolygwr
8 years ago
370 posts
This is an extremely interesting idea BUT I am wondering precisely how it works. There doesn't appear to be any documentation in place yet. Is this coming soon?


--
Ceri Shaw - AmeriCymru

updated by @adolygwr: 04/24/17 07:20:53PM
Ceri
Ceri
@adolygwr
8 years ago
370 posts
Diolch :)


--
Ceri Shaw - AmeriCymru
alt=
@dim
8 years ago
167 posts
@michael
Hi, how can the user know how much money earned his profile? Now I do not see this information in any profile.
How can a site admin to see a list of profiles with the total amount of earnings from listening to each user?
For example,
user1 ... 0,15
user2 ... 4,48
user3 ... 7,55
etc
michael
@michael
8 years ago
7,714 posts
That info is listed in the credit log in the ACP for the admin to see. The data is not currently displayed anywhere else.
alt=
@dim
8 years ago
167 posts
In this case, the credit log in the ACP for the admin is useless information (in the form in which it is now).
Can you explain to me why the module considers when a viewer streams a video or listens to an audio item but does not report the result to profile owners or site admin?
May be I do not understand the meaning of this module...
brian
@brian
8 years ago
10,148 posts
dim:
In this case, the credit log in the ACP for the admin is useless information (in the form in which it is now).
Can you explain to me why the module considers when a viewer streams a video or listens to an audio item but does not report the result to profile owners or site admin?
May be I do not understand the meaning of this module...


Yeah I think you are thinking this module does something else. This is not to report streams or plays to a PROFILE. This module "pays" a profile when users stream their media. Since the SITE OWNER is the one that does the paying, the credit log is for them to verify the plays and see the activity (i.e. watch for anything suspicious).

The Profile Owners do not pay anything, nor do they have access to the accounting/payments back end, so they do not have access to the Credit Log.

There are other ways to show a profile owner how many plays their media has had - they don't involve the Stream Pay module.


--
Brian Johnson
Founder and Lead Developer - Jamroom
https://www.jamroom.net
alt=
@dim
8 years ago
167 posts
Hi Brian,

OK. Then why the admin site is able to set the price for the streams?
brian
@brian
8 years ago
10,148 posts
dim:
OK. Then why the admin site is able to set the price for the streams?

Because that is how it works - it wouldn't make sense for the profiles to be able to set their own price. Otherwise a profile could say "each stream of my songs will cost the site $10".

Based on your questions I still think you may not understand what this module does:

1) Think of a site that wants to attract musicians to post music on the site and get their fans to listen to it.
2) The site in turn says "for every stream of a song on the site by a fan of yours we will PAY YOU 1 cent"
3) this encourages the artist to get their fans to come to the site and stream music, since the profile EARNS MONEY by having their songs streamed

So based on that you can see how it only makes sense if the SITE OWNER gets to set the payout price, and also why it would be important to have a log of plays that result in crediting a profile.


--
Brian Johnson
Founder and Lead Developer - Jamroom
https://www.jamroom.net
alt=
@dim
8 years ago
167 posts
@brian
So I correctly understood the purpose of the module ;)
Then I think you need to add two things.
1. The Profile Owner must see how much he "earned" at the moment (his item streams x price = total amount) on the settings page of the profile, for example.
2. The site admin should be able to see the whole picture of streams. The credit log in the ACP already exists - It's fine but it`s not enough.. You must add the report for each user with the ability to sort by total amount.
user1 ... 9,15
user2 ... 7,48
user3 ... 5,55
etc
I think with these modifications, the module will be more useful and informative. Don't you think that's necessary?
alt=
@dim
8 years ago
167 posts
@brian, please, just let me know if you plan to modify the module as I wrote above
brian
@brian
8 years ago
10,148 posts
dim:
@brian, please, just let me know if you plan to modify the module as I wrote above

This is something we can look into for a future release - it's not currently a high priority though as we have A LOT of other work ahead of it. If you're interested in sponsoring developing the feature for it, contact us at support [at] jamroom [dot] net and we can look at making it a high priority.

Hope this helps!


--
Brian Johnson
Founder and Lead Developer - Jamroom
https://www.jamroom.net
alt=
@dim
8 years ago
167 posts
I can modify the module myself. I just don't understand why you and others don't understand the point of it imperfection, as you know.
brian
@brian
8 years ago
10,148 posts
dim:
I can modify the module myself. I just don't understand why you and others don't understand the point of it imperfection, as you know.

The current module was sponsored by another user and meets their needs. Everyone else is going to have a different idea of how to "improve" the module. Some are good ideas, some are going to be of interest to a minority of users. This module in particular is likely to be of interest to a very, very small number of Jamroom sites. We've had NO other requests for this feature outside of the site owner that sponsored it's development.

If we see an increase in the usage of this module then of course we'll focus on it more. There's just 50+ other module requests in for features that are used by many more sites that is likely to get our attention first.

You've been around Jamroom long enough to know we listen to our users and frequently add features they request :)


--
Brian Johnson
Founder and Lead Developer - Jamroom
https://www.jamroom.net
alt=
@dim
8 years ago
167 posts
@brian
You and your team have developed a great CMS. You do everything right and know the needs of your users of course. Just the Stream Pay module seemed unfinished to me, I'm sorry. Just do not understand how we can use it without modification of which I wrote above and why it is necessary to other users in its current form. There's no logical conclusion... OK! It's just my vision.

Please let me know, in an user profile
"profile_balance: 2.909999999999982"
is the amount earned by the Profile owner?
Why is the amount with lots of numbers after the decimal point, if I set the price of 1 cent for the audition?

Also please let me know
profile_jrComment_home_item_count: 89 - is the number of comments that the user has received from someone in his profile?
profile_jrComment_item_count: 1111 - is the number of comments that the user has written for others items?

Merry Christmas!
updated by @dim: 12/25/16 12:40:58PM
brian
@brian
8 years ago
10,148 posts
dim:
"profile_balance: 2.909999999999982"
is the amount earned by the Profile owner?
Why is the amount with lots of numbers after the decimal point, if I set the price of 1 cent for the audition?

Yes - this is the profile's balance. The formatting is due to how databases store floating point values - you can ignore it as JR will properly format it for you.

dim:
Also please let me know
profile_jrComment_home_item_count: 89 - is the number of comments that the user has received from someone in his profile?
profile_jrComment_item_count: 1111 - is the number of comments that the user has written for others items?

Yes - I believe that is correct.

Thanks!


--
Brian Johnson
Founder and Lead Developer - Jamroom
https://www.jamroom.net
alt=
@dim
8 years ago
167 posts
@brian
Thank you!
My last questions.
Do I understand correctly that balance_profile is common for the Stream Pay and the FoxyCart?
And please let me know about the following parameters in the profile. What do they mean?
profile_jrRating_home_item_count
profile_jrLike_like_home_item_count
profile_jrAction_item_count
alt=
@dim
8 years ago
167 posts
@brian
It would be great if you give me the answer to my last questions.
dim:
Do I understand correctly that a "balance_profile" is common for the Stream Pay and the FoxyCart?
And please let me know about the following parameters in the profile. What do they mean?
profile_jrRating_home_item_count
profile_jrLike_like_home_item_count
profile_jrAction_item_count
Thank you!
brian
@brian
8 years ago
10,148 posts
This post is about Stream Pay ;) If possible, make sure and open a new post for new issues. I've only been online a small amout this week, but will be back to a normal schedule next week.

The "profile_balance" key is common among all payment systems for Jamroom.

profile_jrAction_item_count - number of timeline entries for profile
profile_jrRating_home_item_count - "profile pulse" key for number of ratings profile has made
profile_jrLike_like_home_item_count - "profile pulse" key for number of likes a profile has made


--
Brian Johnson
Founder and Lead Developer - Jamroom
https://www.jamroom.net
alt=
duke
@musamensa
7 years ago
253 posts
@brian i agree with @dim such a function will make Artist to keep coming back to check their 'earnings' which is good. Its really an exciting thing for independant Artist when they start generating 'income' from their music no matter how small and i see Artists revisiting their profiles daily just to check if they have earned more money.