In the latest package, the only way you'll have issues with PayPal is if your have issues with settings in PayPal, permissions issues on your site, etc.
norm - you stated in your ticket that you have 2.7.2c. You WILL have PayPal issues in that package, as discussed heavily in the forum. Update and you will be fine.
Ann - things to check:
- IPN is enabled in PayPal
- sending of IPN messages is enabled (personal account)
- Auto-return is OFF
- permissions on site should be 755 on all directories and 644 for files
I have DT register 2.7.3 installed - was previously running 2.7.2e
Some people are registering and paying with paypal no problem.
Some people get through to paypal make a payment but no record is created on DT register.
So my record of registers goes
dt-1
dt-2
dt-4
dt-7
dt-8
dt-9
etc you get the idea. Its fairly random
IPN is enabled on paypal and the redirect is set to the website in question - all the settings as you recommend.
Also I purchased this component for a site but due to the bugs in 2.7 I had to discontinue its use due to client pressure. How can I change my primary site to another website as I will require tech support for this one but not the original?
ontarget - if some PayPal registrations create the record and others do not, that speaks strongly towards an IPN issue. What is happening is this... some users choose to click and return to your site. In those cases, IPN is not needed, and the record is created. If the user chooses to NOT return to your site, then IPN must be used for the record to be created. If IPN fails for any reason, then the record does not get created. Please double-check the items mentioned here previously. Also, check to see if you have any firewall issue. SOMETHING is keeping IPN from communicating with your site.
Thanks for the reply here is the response from the host:
Thanks for your message. It's not a firewall issue - we don't run a firewall on the server for precisely these reasons. With the original billing system Evo used to use back in 2004, if a customer paid us via Paypal then once the payment was complete they'd have to click a link on the Paypal website to take them back to our page. Our (crappy) billing system (at that time) would communicate with Paypal and the transaction would be logged, however if they didn't click that link and go back to our site then the payment wouldn't be processed.
Usually with the Paypal IPN there's a URL that you tell Paypal to visit which connects to your back end system and mark off the payment. Our current billing system requires us to set a URL with Paypal so Paypal connects whenever someone makes a payment and that is marked off - that's in the IPN settings within Paypal. I wonder if it's possible that you've got the incorrect URL in there?
I can confirm that the return URL is correct - I had left it blank but had the same issues.
I can also confirm that auto return is set to OFF
My chmod settings are also correct.
Is there some kind of session issue here - maybe a timeout?
In DT register the configuration is set to sequential - at the moment it seems to be sequencing using even numbers 42 - 44 - 46 etc