PemBer - Professional Paid Membership Plugin [Deleted]

you can make sure that stripe do not save your card details?

Sorry I did not fully understand you. If you are saying if PemBer saves Card details, then no it doesn't. All card data is directly passed to stripe with stripe.js without hitting your server at all ensuring PCI compliance etc.

If you are asking if we can prevent Stripe from saving card details themselves, well... why does it matter? For recurring subscriptions, PemBer creates a customer at Stripe and a card is associated with a customer but at no time can you or anyone see the actual card details.
 
Hi,
Would you have a minute to check a user?
Yesterday:

It bought 3 packages (12 months + 4 + 4)

1) 5 Downloads for 12 months (14 €)
2) 15 Downloads for 4 months (15 €)
3) 25 Downloads for 4 months (25 €)

Deadline: 12/02/2018 Total (54 €)

But this is wrong.

With 54 euro and 25 downloads It should have lasted only 8 months.

Deadline: 12/02/2017
 
Hi Silvio, I was just replying to your mail. Let me copy paste my reply here.

The software has calculated correctly. PemBer adds remaining months in the new plan. So if I have 12 months left, then buy something with 4 months, then I have 12+4 = 16 months to deadline. If I then buy something for another 4 months, my deadline extends to 16+4=20 months.

20 months from June 2016 is Feb 2018. So this is correct.

What you are asking for is that the first 12 months be ignored totally. PemBer has no way of knowing if you want to ignore the time left in a plan.

Hope that makes sense. In this case you will have to manually edit the upgrade by going to List Active Upgrades and clicking on Edit.

If you don't want the time period of a particular plan to be added to a higher plan, don't tick the lower plan in "Disabled Products" for the higher plan. So in your case, do not select the 5 Downloads for 12 months product to be disabled in the product definition of the higher plans. The only issue with that will be that in the user's "My Purchases" page, the "5 Downloads for 12 Months" product will keep showing as active.

Hope this made sense... :)
 
It makes sense.
But this way Pember is flat.

I think he is not the only one to offer different plans with different according to the plan.
Practically should I create as I understand plans
4 months that can be extended to plans for 4 months.
8 months for 8 months.
and those 12 months and plans 12 months.
right?

Another question.
you can add when a user purchases through PayPal, in parentheses her nickname?
Schermata 2016-06-14 alle 11.27.11.webp
 
Yes to the second question. You are the second person who has asked for the nickname along with product name. I will add it to the next version.

About plans, basically the idea is that when someone moves up from a lower plan to a higher plan, you add his remaining time in lower plan to the higher plan. This is so that members know that they don't lose out by upgrading and it encourages them to buy the higher plan. I did not fully understand you but the number of months does not matter.

Generally speaking, when creating a product / plan, what I as an admin have to do is tell pember which products to disable and cancel on purchase of this. Whichever products are to be disabled and cancelled, their time will be added to this purchase. That's how it works. I can't imagine how I can make it simpler. If you have a suggestion for how would like it to work, I am happy to hear and consider it. :)
 
I'll explain, how it works my site.
A user can choose different plans, each plan to be entitled to a number of downloads.
eg:
1) 4 Months (5 €) 5 Downloads
2) 4 months (15 €) 15 Downloads
3) 4 months (25 €) 25 Downloads

I receive many emails, for a user who buys 5 Downloads, ends downloads and wants to move to the 25 Download plan.
Then doing a quick calculation, assuming that everything happens on the same day.

USER XY:
Acquires the number 1
Then buy the number 3.
In total it will spend 30 Euros.
I wish that the months are calculated according to expenditure. In this case with 30 euro we have about 5 months.

If I do he will do automatically Pember 8 months and not 5 months ..this is not good.
 
Ah I understand what you mean. But unfortunately what you are saying is beyond the scope of any membership software. You want to link the period of access to both the amount of money paid and number of downloads.

What I suggest is that don't set 1) to disable and cancel when someone buys 3). That way when someone buys 3) he will only have 4 months and not 8 months.
 
What error ?
Exception: DoExpressCheckoutPayment Error - 10486: This transaction couldn't be completed. This transaction couldn't be completed. Please redirect your customer to PayPal. - library/XenForo/Error.php:261

array(3) {
["url"] => string(82) "http://xxxxxxxxxxxx.com/pember/upgrade?token=EC-9JW175033X247770H&PayerID=JCH2BJLNQ6EFW"
["_GET"] => array(2) {
["token"] => string(20) "EC-9JW175033X247770H"
["PayerID"] => string(13) "JCH2BJLNQ6EFW"
}
["_POST"] => array(0) {
}
}
 
Hi Vina 10486 means the buyer had a funding problem.

"Error code 10486 is returned to merchants when a buyer’s Express Checkout payment fails due to a bad funding source (i.e. the transaction exceeds the buyers card limit, etc). "
 
In my forum error log.

line 73:
Code:
#0 /var/www/vhosts/xxxx.eu/xxxxx.eu/board/library/PemBer/Webhook.php(73): XenForo_Application::handlePhpError(8, 'Trying to get p...', '/var/www/vhosts...', 73, Array)
#1 /var/www/vhosts/xxxxx.eu/xxxxx.eu/board/stripe_callback.php(24): PemBer_Webhook->process()
#2 {main}

line 347:
Code:
#0 /var/www/vhosts/xxxx.eu/italysat.eu/board/library/PemBer/Webhook.php(347): XenForo_Application::handlePhpError(8, 'Trying to get p...', '/var/www/vhosts...', 347, Array)
#1 /var/www/vhosts/xxxx.eu/xxxx.eu/board/library/PemBer/Webhook.php(99): PemBer_Webhook->log('error', 'Event Not Retri...')
#2 /var/www/vhosts/xxxx.eu/xxxx.eu/board/stripe_callback.php(24): PemBer_Webhook->process()
#3 {main}

Schermata 2016-06-19 alle 10.32.52.webp
 
Yes. This is fixed in 1.4.1. Basically this is because of bots visiting your site.

1.4.1 will be released shortly.
 
Sadik B updated PemBer - Professional Paid Membership Plugin with a new update entry:

Now send conversation to members on purchase

Announcing the release and availability of PemBer 1.4.1

PemBer 1.4.1 fixes two bugs found since release of PemBer 1.4 and also introduces one new feature.

New Feature: Send Conversations on Purchase

Often, when a member buys something you want to send him a message with specifics about the product. With PemBer 1.4.1 you can now define a conversation for every product.

View attachment 136125


This should solve our problem of initial communication.

Cheers,
- Sadik

Read the rest of this update entry...
 
I do not understand this function?
Delete Conversation for Sender

:D

Let's say you are the conversation sender. If you have lots of people buying upgrades, your inbox will be flooded. If you check "Delete Conversation for Sender" then the conversations will not appear in the sender's inbox, unless the member who bought the upgrade replied to the conversation.
 
I am interested in the add-on. How are INVOICES treated in regard of taxes? I am needing to state VAT on every invoice.
 
I am interested in the add-on. How are INVOICES treated in regard of taxes? I am needing to state VAT on every invoice.
PemBer does not send out invoices (yet). The invoices, right now are the ones being sent by Paypal and Stripe. And there is no tax component in the invoice.

Developing support for taxes, specially for EU customers and generating invoices is on the development roadmap. Cannot give you a timeline though.

Regards
 
Back
Top Bottom