Quote:
Originally Posted by kh99
So you're saying that you know that Paypal will take the start of a URL that you enter at the site, then take the /payment_gateway.php?method=paypal part off what you specify in the request (it starts with {vb:raw vboptions.bburl}, which is your forum url, so that would have to be stripped off)? OK, I must have missed that when I read the docs. What I did read is that if you specify a notify_url, it will be called regardless of the settings in your paypal profile, but I might have misunderstood.
|
No. Look in the template,
subscription_payment_paypal. All that info is passed along to PayPal when you submit to them.
Sometimes though you need to enter your site URL to receive the Instant Payment Notification. Why, I don't know. Some sites have to set it up, some sites don't.
I went through all this crap when setting up vBDonate when I was at DBTech. So line I had said, if you are not getting the expected results when someone pays, you start there. Then you check out, your server's access logs and see if it is actually trying to access your site, should look something like this, 123.0.21.3 - - [28/Aug/2012:21:29:57 +0100] "POST /payment_gateway.php HTTP/1.0" 200 - "-" "-", and then check your sites error log and see if you see something like this, [Tue Aug 28 21:29:57 2012] [error] [client 123.0.21.3] client denied by server configuration:
While doing vBDonate, to make it even easier to track issues, the SandBox ability was added to the mod, in order to put the system into test mode, so you could do full transactions in a testing environment, to trace down the potential issues.