Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Subscription Payment for a pricing plan Directed to wallet payment #9869

Open
eitanwa opened this issue Feb 7, 2025 · 13 comments
Open

Subscription Payment for a pricing plan Directed to wallet payment #9869

eitanwa opened this issue Feb 7, 2025 · 13 comments
Labels

Comments

@eitanwa
Copy link

eitanwa commented Feb 7, 2025

Payment for a pricing plan

When the user has a balance in the wallet and this balance is equal to the monthly payment as determined in the pricing plan
He is not directed to create a plan
The balance is immediately deducted from the wallet and the plan is activated

When the wallet balance is small or there is no balance at all, then it is indeed directed to create a plan as expected.

*Paying for a monthly plan via wallet
I believe it is clear that this does not work as expected
Unless you tell me that the wallet knows how to "do it"
Which by the way could be amazing

So even though it's probably not really supposed to work like this (monthly payment from your wallet), I'll just point it out anyway.
that plan has a free trial period
So it should not charge at all Immediate payment
but only after the trial period ends

thanks daniel

@eitanwa eitanwa added the bug label Feb 7, 2025
@DanielnetoDotCom
Copy link
Member

Thank you for your feedback and for bringing up this concern.

Currently, for plans from non-admin producers, if the user's wallet balance is insufficient, they will be redirected to add more balance before proceeding with the plan activation.

I agree that this may present a challenge for subscriptions with auto-renewal. The way the system was originally designed is to prioritize site owner revenue first and then allow earnings to be shared, rather than letting users create their own plans.

A possible solution would be to create predefined plans and set up a revenue share model, so content producers can use them. By doing this:

  • PayPal auto-renewal may become available.
  • User groups can be utilized, so creators only need to assign their videos to the appropriate groups, and those videos will automatically be included in the correct plan.

For more details on managing user groups and non-public videos, please check this guide:
🔗 [Create Non-Public Videos & User Groups](https://github.com/WWBN/AVideo/wiki/Create-non-public-videos-and-deal-with-user-groups)

@eitanwa
Copy link
Author

eitanwa commented Feb 7, 2025

hey
You misunderstood
Everything you wrote here refers to the PPV plugin
I wrote about the subscription plugin
These are two separate topics

This topic is new.

@eitanwa
Copy link
Author

eitanwa commented Feb 7, 2025

Okay I understand where the problem is, it's me who didn't write clearly
If you could re-read the first post, I edited it
I only edited the second line

@eitanwa
Copy link
Author

eitanwa commented Feb 7, 2025

this is the best

When a customer purchases a monthly plan for example $50 per month
and has sufficient balance in the wallet
$50 will be deducted from the balance
and no plan will be created

not ppv

@DanielnetoDotCom
Copy link
Member

I see so there is a bug, where he purchase a plan and the plan was not included. is that correct?

can you please get the logs when he purchased the plan?

@eitanwa
Copy link
Author

eitanwa commented Feb 7, 2025

I see so there is a bug, where he purchase a plan and the plan was not included. is that correct?

can you please get the logs when he purchased the plan?

im not sure if you read this
#9869 (comment)

if u did i dont understand this line
"and the plan was not included."

@eitanwa
Copy link
Author

eitanwa commented Feb 7, 2025

i thinks this is the best i can

Plan is not created when there is a balance in the wallet
A balance equal to the monthly payment is deducted from the wallet
Even if there are free trial days

@eitanwa
Copy link
Author

eitanwa commented Feb 7, 2025

Do you still need logs
If so then sure
Just expect it to be next week

@DanielnetoDotCom
Copy link
Member

Hold on, we are missunderstanding here

Before have a Subscription you MUST create a plan, without it nothing will be charged, the price is in the plan, so the plan was created

when you make a purchase it will associate the user with a plan (I think this is what you are talking about)

when he make the payment, something happen to deduce the balance, so must be something in the logs. I need to see it.

@eitanwa
Copy link
Author

eitanwa commented Feb 7, 2025

Obviously, a plan needs to be created
I'm talking about what happens when a customer purchases one

@DanielnetoDotCom
Copy link
Member

Image

Image

so I need to see the log when the user purchase a plan

Image

@eitanwa
Copy link
Author

eitanwa commented Feb 7, 2025

thanks
be done until monday

@eitanwa
Copy link
Author

eitanwa commented Feb 10, 2025

hey daniel
avideo1.log

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants