It looks like you're new here. If you want to get involved, click one of these buttons!
This plug-in will not be enabled unless configuration is provided, in settings/premium
PayPal can be tricky at times. See this tutorial if you are having difficulty understanding paypal:
This plugin uses a PayPal Account ID instead of email, for privacy, security.
You need to upgrade you account to Premier or Merchant account first, if you don't already have one. It shouldn't be much hassle:
Unfortunately it can be difficult to find your PayPal Account ID. Here is some help:
Even more annoyingly in Paypal Sandbox it is even harder to get. The only way I've found works is:
Yet another way to see the PayPal Business ID or Merchant Referral ID is choose to not host your item button code or encrypt it. Simply create a test button. What you need to do is "uncheck" the option for "Save Button At PayPal" in Step 2 of the process. Then after you "Create" the button code, in the window that displays the code there is a link that says "Remove Code Protection". Select this link. Your code will be changed to clear text. Just look for the "business" variable value
it is a good idea to test on the sandbox before going live with your upgrade service. So you don't have to spend real money.
Here is a tutorial:
Remember that the sandbox ID is different from your live one. See above.
One gotacha is that payment are not automatically cleared in sandbox if the test account is not configured correctly. here is how to solve this issue:
Further tutorials if needed can go in this thread. Please suggest.
User have the the option to upgrade, look in you profile, and there should be a tab.
The uri for handling upgrade/premium account status is user/upgrade. You can make a link.
The plugin works on the basis of if the transaction doesn't smell right, the account is not ungraded.
I tried to make this plugin as locale friendly as possible. The following can be translated:
Premium Accounts Settings Transaction Log Account Type Subscription Period Apply for Membership UpgradeAccount UpgradeToPremium UpgradeSuccess UpgradeComplete UpgradeFailed UpgradeCancel UpgradePrefix Year(s) Month(s) Day(s) Premium Accounts Settings Allows users to upgrade their accounts, through paypal payment. Details must be valid to activate Premium Accounts Log PayementComplete PayementPending PayementIncomplete PayementInvalid AccountExpired
grep is your friend.