Where to set IPN “On”?
There is alink in your are-paypal administration section (are-paypal->How to use).
This link looks like this: https://www.paypal.com/cgi-bin/webscr?cmd=_profile-ipn-notify.
The same configuration section of paypal you can find by navigating to My Account->Profile->Instant Payment Notification Preferences.
What is a “Blog Price”?
The “Blog Price” is a feature of the are-paypal plugin. By using “Blog Price” form blog owner can set a price for a whole blog. It will alow visitors to pay one price for all the hidden content in all the pages and posts.
What is a “Page or Post to show users purchesed posts”?
This setting is used to set a page which show a list of pages and posts purchased by the logged in user. The other way to expose this list is to use tag [Are-PayPal Users Purchased Posts/] on any page or post.
What is the “Bonus Post”?
Paid posts can have attached other paid posts – so called “Bonus Posts”. As soon as user pays for a paid post its bonus posts are maid available as well. This feature is used to make packages.
After user presses “Pay Now” button PayPal shows a message “The link you have used to enter the PayPal system is invalid. Please review the link and try again.”?
The reason for this is a messed up data in buttons html code. It is known that some wordpress plugins who are protecting emails can mess up paypals email which is one of the parameters behind the button. The same error happens if currency code used is not valid or expiration period is out of range. I guess it will fail if any other parameter in the code of the button is invalid as well.
How to set the “Subscribe” button?
In order to set the “Subscribe” button you have to set expiration period in the post/blog price form.
How to set the “Pay Now” button?
In order to set the “Pay Now” button you have to leave expiration period in the post/blog price form empty.
Some clarification on content purchase expiration and recurent paypal payment functionality
From time to time I receive messages like this:
We installed your plugein 3 months ago with theese settings:
Expiration units month
Our purposewas that who pay a media could watch it for 3 mounth.
The problem is that out first client recived, in theese days, another automatic payment for the media he saw 3 months ago.
How can we solve this issue?
Are paypal plugin uses reccurent payment functionality of paypal. It means useer can be charged everytime period elapses.
Currently there is no nice way to have no automatic billing only a workaround.
Check your are paypal main settings page in your blog.
locate textareas – Recurent Payment Button Template and Instant Payment Button Template
Copy content of Instant Payment Button template to Recurent Payment Button Template and adjust it to your needs.
The main idea of this workaround is that paypal button must not send any information about expiration to paypal. Expiration and reblockage of the content will be done by the plugin after expiration limit is reached.