skeedo Posted July 7, 2003 Posted July 7, 2003 When you switch to a new website and email address using Paypal IPN, I was told this confuses Paypal because they are still using your old url/ email address and will result in Payment being sent but no order emails. How can I fix this? Quote
Guest Posted July 16, 2003 Posted July 16, 2003 Have you reset the call back url on paypals website? Quote
Guest Posted July 22, 2003 Posted July 22, 2003 login to you paypal account, then go to: profiles :arrow: Instant Payment Notification Preferences Make sure IPN is turned on and set the callback url to paypal_notify.php Thanks Matt Quote
skeedo Posted July 22, 2003 Author Posted July 22, 2003 Nice! Question...what if you have more than one website that uses Paypal IPN? Quote
Guest Posted July 22, 2003 Posted July 22, 2003 I presume you must have multiple paypals accounts. You could contact paypal and see whether it is possible to send the callback url along with the total for example. -Matt Quote
Guest Posted July 22, 2003 Posted July 22, 2003 If you just want all of the boxes in the left column, open up column left, delete it all and replace it with this: <?php /* $Id: column_left.php,v 1.14 2003/02/10 22:30:50 hpdl Exp $ osCommerce, Open Source E-Commerce Solutions http://www.oscommerce.com Copyright (c) 2003 osCommerce Released under the GNU General Public License */ if ( (USE_CACHE == 'true') && !defined('SID')) { echo tep_cache_categories_box(); } else { include(DIR_WS_BOXES . 'categories.php'); } if ( (USE_CACHE == 'true') && !defined('SID')) { echo tep_cache_manufacturers_box(); } else { include(DIR_WS_BOXES . 'manufacturers.php'); } require(DIR_WS_BOXES . 'whats_new.php'); require(DIR_WS_BOXES . 'search.php'); require(DIR_WS_BOXES . 'information.php'); require(DIR_WS_BOXES . 'shopping_cart.php'); if (isset($HTTP_GET_VARS['products_id'])) include(DIR_WS_BOXES . 'manufacturer_info.php'); if (tep_session_is_registered('customer_id')) include(DIR_WS_BOXES . 'order_history.php'); if (isset($HTTP_GET_VARS['products_id'])) { if (tep_session_is_registered('customer_id')) { $check_query = tep_db_query("select count(*) as count from " . TABLE_CUSTOMERS_INFO . " where customers_info_id = '" . $customer_id . "' and global_product_notifications = '1'"); $check = tep_db_fetch_array($check_query); if ($check['count'] > 0) { include(DIR_WS_BOXES . 'best_sellers.php'); } else { include(DIR_WS_BOXES . 'product_notifications.php'); } } else { include(DIR_WS_BOXES . 'product_notifications.php'); } } else { include(DIR_WS_BOXES . 'best_sellers.php'); } if (isset($HTTP_GET_VARS['products_id'])) { if (basename($PHP_SELF) != FILENAME_TELL_A_FRIEND) include(DIR_WS_BOXES . 'tell_a_friend.php'); } else { include(DIR_WS_BOXES . 'specials.php'); } require(DIR_WS_BOXES . 'reviews.php'); if (substr(basename($PHP_SELF), 0, 8) != 'checkout') { include(DIR_WS_BOXES . 'languages.php'); include(DIR_WS_BOXES . 'currencies.php'); } ?> Then open up column right and delete EVERYTHING! -Matt Quote
Dave_L Posted July 22, 2003 Posted July 22, 2003 I think that the PaPal IPN contribution already sends the callback URL to PayPal, so it's not necessary to configure your PayPal account to do that. Quote
Guest Posted July 22, 2003 Posted July 22, 2003 I think that the PaPal IPN contribution already sends the callback URL to PayPal, so it's not necessary to configure your PayPal account to do that. Ye, thats right actually, you just have to turn it on in your paypal profile, but you dont have to set the callback url -Matt Quote
skeedo Posted August 1, 2003 Author Posted August 1, 2003 Ok well I even set the callback URL and orders are still not being created! Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.