Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

visualmtb

Pioneers
  • Posts

    6
  • Joined

  • Last visited

Profile Information

visualmtb's Achievements

  1. hey, a quick check look in the catalog/includes/modules/payment/paypal_ipn.php about like ~344 look for $parameters['return'] = tep_href_link( $parameters['cancel_return'] = tep_href_link( make sure they are set to: $parameters['return'] = tep_href_link(FILENAME_CHECKOUT_PROCESS, '', 'SSL'); $parameters['cancel_return'] = tep_href_link(FILENAME_CHECKOUT_PAYMENT, '', 'SSL'); you want paypal to return to checkout_process.php or the qty will not be deducted. I set the "return url" in my paypal account to auto return to checkout_process. On another note, I believe all this should have taken place in the ext/modules/payment/ipn.php, which is where the 'notify_url' comes back from paypal. that is why there is a delay in posting the order_status change. It happens when paypal sends back the info to ipn.php, in paypal_ipn.php: $parameters['notify_url'] = tep_href_link('ext/modules/payment/paypal_ipn/ipn.php' so, ipn.php takes care of changes in order status: cancel, refund, verified, etc... checkout_process.php will address cart, and properly populating the database cheers
  2. Hi everyone.... I have a question: Doing some testing I've come across something peculiar when placing an order using the paypal ipn module: 1) Order goes through fine, i click the "Pay" button on paypal side and return to the store. 2) On the admin side of the store I check the order, The Status of the order remains Pending... but the database populates correctly hence the QTY from the item decreases but the status remains unchanged, but 10 to 20 min later it changes to Processing... ? Is this delay normal when using Sandbox? And how could a delay occur when the variables are all sent back correctly upon 'return' from Paypal? Isn't the 'order_status' sent back at the same time? cheers!!
  3. Thanks Fredrik for replying... I did try to look for the line in question, but it only turns up in the general.php file, both in admin/includes/functions and /includes/functions, i tried to comment the line out, when i do I do not log an error, but it still loads only half the page and no tracking results: the line is: header('Location: ' . $url); i can't figure it out? :blink: thanks again in advance for the help...
  4. Hi everyone... Hope everyone had a great thanksgiving.. I decided to install UPS XML tracking 2.2.1. Everything seemed to go well except I can't track... When i enter a tracking# when the screen reloads only half the page is loaded. I checked the error log and found this error: PHP Warning: Cannot modify header information - headers already sent by (output started at /public_html/store/tracking.php:6) in /public_html/store/includes/functions/general.php on line 44 I've check the code for 2 days straight, and it seems ok... Can anyone give me a tip on where I should look? cheers i just realized i posted this in the wrong area.. sorry.. maybe an admin can move this post to the proper thread?
  5. I used my .crt file and it worked where paypal was requesting a .pem file, so i would say no...
×
×
  • Create New...