Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

AlanQ

Archived
  • Posts

    39
  • Joined

  • Last visited

Profile Information

  • Real Name
    Al Q

AlanQ's Achievements

  1. I'm using the PayPal_IPN module and CCGV(trad). (posting here cos not sure if it's a PayPal_IPN specific 'bug' or more generic) If the Total to pay is zero (which can happen if the customer has used a voucher and 'Include Shipping' is set to true) the customer is still re-directed to PayPal where they find the error message: "Please provide an amount and click Update Totals." Is this a 'bug' or is there perhaps a good reason for not checking to see if total=0.00 ? (I'm not being sarcastic, there may be a good reason :) ) Does anyone have a solution for this? Thanks Alan
  2. Thank you, Rhea. Having just looked at the details for IPN, I see that 2.2 isn't an essential update/bugfix to 1.4, but rather the 2.x branch is a rewrite, with the 1.x branch still active/supported. Must learn not to panic... :) Cheers Alan
  3. Hi Rhea, and others I have osC 2.2 and PayPal IPN 2.2. I need vouchers/coupons. Can anyone suggest the best solution: 1. Uninstall IPN2.2, install IPN1.4, then install CCGV(trad) (viz CCGV(trad)_1_2_3_4_5_6_7_8_9_10_11.zip) 2. Use a payment gateway other than PayPal. But if so, which? 3. ...I can't even think of a sensible 3... :( Yours in desperation Alan
  4. Big thank you to Terra and AlexStudio for all your help trying to resolve my problem: Turned out to be my fault entirely: Whilst testing, I had my site password protected. And, of course, PayPal's servers can't get passed a password challenge any more than an ordinary user can. :blush: Works just fine now. Cheers Alan
  5. Further to my problem of getting this module working on 1&1 shared servers (http://www.oscommerce.com/forums/index.php?act=findpost&pid=1028257) I've just found this post at http://www.zen-cart.com/forum/archive/index.php/t-55802.html Could this be relevant? Thanks Alan
  6. Hi Dr Weird I have the same problem. Terra and AlexStudio have been making various suggestions, but so far nothing has worked. Perhaps one of their ideas will work for you. My first post on this is (click on the back facing arrow)Like you I'm not using SSL. My host is 1&1 in the UK. If ya solve it, please post back your solution. Good Luck Al
  7. Sorry, everyone, for multiple posts -- completely unintentional.
  8. Hi Alex I tried hardcoding the notify_url. The result is exactly the same -- no worse, but no better -- the status never changes from 'Preparing [PayPal IPN]'. ipn.php and all of the path is lower case.
  9. Hi Alex I tried hardcoding the notify_url. The result is exactly the same -- no worse, but no better -- the status never changes from 'Preparing [PayPal IPN]'. ipn.php and all of the path is lower case.
  10. Hi Alex I tried hardcoding the notify_url. The result is exactly the same -- no worse, but no better -- the status never changes from 'Preparing [PayPal IPN]'. ipn.php and all of the path is lower case.
  11. Hi Terra Under the code snippet in html_output.php I added a line to echo the value of $link. The output is numerous, but every one is the root address of my web site starting http:// (no 's'). So that idea checks out... Any other thoughts...? :)
  12. It certainly looks that way.I checked the permissions: ipn.php is 644 and all directories above are 755. Given also that cURL is enabled, it's puzzling. I'm still concerned about the following: $parameters['notify_url'] = tep_href_link('ext/modules/payment/paypal_ipn/ipn.php', '', 'SSL', false, false); $parameters['return'] = tep_href_link(FILENAME_CHECKOUT_PROCESS, '', 'SSL'); $parameters['cancel_return'] = tep_href_link(FILENAME_CHECKOUT_PAYMENT, '', 'SSL'); All those references to SSL, when I don't have SSL enabled. Especially the 'return'.
  13. My original post: Last two replies: Dear Terra and Alex Sorry to go quiet for so long -- I wasn't being intentionally rude and ignoring your replies, I was being chased by the tax man -- all OK now though :) My parameters lines in paypal_ipn.php are: $parameters['notify_url'] = tep_href_link('ext/modules/payment/paypal_ipn/ipn.php', '', 'SSL', false, false); $parameters['return'] = tep_href_link(FILENAME_CHECKOUT_PROCESS, '', 'SSL'); $parameters['cancel_return'] = tep_href_link(FILENAME_CHECKOUT_PAYMENT, '', 'SSL'); Should the SSL entries be there as I'm not using SSL? In include/configure.php I have define('HTTPS_SERVER', ''); // eg, https://localhost - should not be empty for productive servers define('ENABLE_SSL', false); // secure webserver for checkout procedure? Which looks OK...? Looks like that's confirmed: I added a mail(...) at the top of ipn.php, but received no email after placing an order. from phpinfo(): PHP Version 4.4.4 Configure Command: ...'--with-curl'... curl CURL support enabled CURL Information libcurl/7.10.3 OpenSSL/0.9.6g ipv6 zlib/1.2.1 Environment SERVER_PORT 80 No mention of port 443. If I try to reach my page that has the phpinfo() script in it via https, I get an 'unable to connect' error. Thanks again Alan
  14. Thanks, Alex, but I think we're at crossed-purposes here.I am using 1&1 but I'm not using SSL, yet. I'll come back to your post when I do decide to enable SSL and hopefully you will have dug me out of the hole before I fall in it :) Cheers Al
  15. Hi Terra Thank you for replying so fast. > * Check that the ipn.php is correctly uploaded into the new /ext/ directory Path is /<html root>/ext/modules/payment/paypal_ipn/ipn.php > * Check that "register globals" is enabled for the /ext/ directory. To do this try typing the full pathway into your browser: A completely blank page is returned; no error message. But, an email was sent to my 'Debug E-Mail Address' Title: PayPal IPN Invalid Process Body: $_POST: $_GET: > * If you are hosted with GoDaddy, please implement the GoDaddy fix included in the user guide I'm hosted by 1&1 -- I've read about problems with osCommerce SSL and 1&1 so, at least for now, I've avoided enabling SSL. > If you can advise what you've already tested would be great so we can rule out the usual suspects & find out what's going on. I've tried what I think are the three main tests: 1) Place an order as far as being re-directed to PayPal, then drop the browser. 2) Place an order, make the payment at PayPal, but don't return using the 'Complete your Order Confirmation' link. 3) Place an order, pay at PayPal and finally click 'Complete your Order Confirmation'. They each result in the same 'Preparing [PayPal IPN]' status. > all the best Same to you. Regards -- Alan
×
×
  • Create New...