Hi, I installed the amember trial version locally on my computer. I installed PayPal plugin to test the payments. Everything goes perfectly well until the payment is done. The member buy a document. So that document should be available when he connects on his "member page". But there is no "subscription". The payment is "pending". I have to check the "completed" box in order for the payment to be taken into account. Then, the document appears on the member page. does it have something to do with IPN from PayPal ? I created test accounts on sandbox PayPal, and the seller account is "business", so it should validate my sales directly, no ? I also thought it does not work maybe because the website is set up locally on my computer... :-/ Where am I wrong ? ;-) Thanks for your help ! PS: the member status is "pending" and the transaction status is "not-paid". I checked in the errors logs, there is nothing related to that... :-/
this will not work on your local computer if you use something like "localhost" as domain name. Paypal will send IPN message back to ammeber in order to activate payment, so aMember should be installed on valid url and should be accessible from internet .
Hi Alexander, I did install everything on a server with a real URL. I did give PayPal the IPN URL the way I should do it but the user is still "pending" and the subscription is "not paid". I did check everything and I have no idea what to do now... :-/
Finally found out the problem. It was currencies. My Paypal account was setup in Euros and I sell products in USD. It seems that multi currencies put the transaction on "pending"...