Jump to content


  • Content count

  • Joined

  • Last visited

1 Follower

Profile Information

  • Real Name

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. On Dec 10th I started to see some errors from DoExpressCheckoutPaymentResponseDetails replying with error 10423 invalid data (item total is invalid). I do not see how all of a sudden some orders do not get processed while others do. Any thoughts? It is still happening from time to time. No changes to anything on my server or code....Paypal changes since then? I dont know...Spent 45 mins waiting for a human to answer without any luck. $this->code = 'paypal_wpp'; $this->codeTitle = 'PayPal Website Payments Pro'; $this->codeVersion = '0.9.1'; I even check the value of $order_info['PAYPAL_ORDER_TOTAL'] once the response is checked for success or failure and it is the correct amount. -Wes
  2. I received this email about Paypal upgrading to G5 but it refers to VeriSign but I use Godaddy's Secure Certificate Authority - G2. Does anyone know if this Godaddy G2 will be allowed come Paypal's coming upgrade? Edit: I was just on godaddy chat and they didnt seem to know about it....After they contacted their ssl team I got this reply... "OK so it seems that messages is a about a verisign certificate type and what PayPal requires from Verisign, Our SSL Certificate services team does not believe it has anything to do with Go Daddy. " Thoughts? The email is below... ACTION MAY BE REQUIRED: PayPal service upgrades for merchants. Because we support our merchants in helping them grow their business, we continue to make significant investments and improvements to our infrastructure. These improvements sometimes require us to perform necessary service upgrades. Please read below as we explain what the change is, and what action may be required by you.* What’s happening? Over the course of 2015 and 2016, PayPal will be working towards upgrading various SSL certificates. The changes include upgrading the following: The version of the VeriSign Trusted Root Certificate used to establish secure connections to PayPal. The signing algorithm of certificates (from SHA-1 to SHA-256). Why is this happening? We’re taking measures to address industry-wide security concerns which aren’t unique to PayPal. When implemented, these measures can help us improve the security and reliability of our PayPal integrations and help guard against current and future security threats. When is this happening? We’ve published the schedule of our service upgrade plan. Please check our 2015-2016 SSL Certificate Change microsite for the most recent updates as published schedules may change. Our efforts to upgrade SSL certificates for our production endpoints are scheduled to start in May 2015, and will continue into next year. Please note – The Sandbox environment is ready for testing. Testing in the Sandbox environment is one of the best ways to make sure your integration works. What do I need to do? For information regarding the important details of these upgrades, how it may impact your integration, and what you must do to future-proof your integration, please refer to the Merchant Security System Upgrade Guide on the microsite. *Please note – If you’re impacted by this upgrade, you may be required to implement these changes prior to the dates listed on the microsite. Otherwise, you may not be able to process payments through your current integration with PayPal. In addition, if you’re integrated with a third party, please check with them on any additional steps you may need to take. Questions can be directed to our Merchant Technical Services team on our Technical Support website. Click here for more information. Thanks for your patience as we continue to improve our services.
  3. WESK

    USPS Shipping Labels

    @@Roaddoctor Are you ses707 on zen? If so then the only issue I see with the export to click n ship business is that they still do not support A and B boxes on that software...I could be wrong...I just checked my installed version. -Wes
  4. WESK

    USPS Shipping Labels

    Since Autofill is not working I have been using the MultiCopy addon available for FireFox....Great tool Saves a lot of copy paste time! https://addons.mozilla.org/en-US/firefox/addon/multicopy/
  5. WESK

    USPS Shipping Labels

    Im so tired of them "updating" their site and having everything break!!! Ahhh!! They really changed this form this time...Solutions?
  6. WESK

    IP trap Version 3 released

    How to speed up this process....use session variables? I am not trying to bring this thread back from the dead but has anyone else been curious about setting a session variable once the customer is deemed a customer and not a hacker? Instead of checking the file on every page load it just seems it would be much faster to just check if the customer session variable was set once earlier against the file.... I have done so but I haven't completely finished resetting the customer session to a bad guy once they break our trusted and try to access items they shouldn't. (still testing this works correctly) Right now it nulls out the session so they have to go through the file check again. Thoughts ?
  7. Sounds like your looking for USPS auto fill....to generate labels from the order details page? http://addons.oscommerce.com/info/1498 That saves me hours a day!
  8. Anyone notice a slow down over the last couple days in response/reply times when getting a rate quote on checkout_shipping.php or estimate shipping? I don't have any clue why but it sure takes a long time to get rates.....4-5 seconds now since 1-2 last week
  9. WESK

    IP trap Version 3 released

    Not sure if this is needed but I added this to my htaccess to limit anyone from viewing my black and white lists. <Files ~ "\.txt$"> order deny,allow deny from all allow from </Files>
  10. WESK

    IP trap Version 3 released

    I had a problem too with getting banned even on the whitelist... The problem I found was the ip addresses without the 4th octet... So I deleted all expect say 3 (with 4 octets) and it works fine now! BTW WHAT A GREAT ADD-ON! SIMPLY AND PERFECT..THANK YOU
  11. Bump! .... Please what's the easiest way to upgrade... without any downtime. Thank you
  12. WESK

    Ajax Buy Now

    Well many hours later I got it working...I do hope this helps someone else product_listing page that your using i had to send the variables over twice (action and product_id) i dunno why but if i dont it doesnt add the ajax output code. maybe someone has a cleaner way of doing this but here is what is working... $lc_text = '<a href="' . tep_href_link(basename($PHP_SELF), tep_get_all_get_params(array('action')) . 'action=buy_now&products_id=' . $listing['products_id'].'&cPath='.$cPath.'products_id=' . $listing['products_id']) . '">' . tep_image(DIR_WS_IMAGES . 'loading.gif', '', '', '', 'align="absmiddle" id="loading_' . $listing['products_id'] . '" style="visibility: hidden;"') . tep_image_button('button_buy_now.gif', IMAGE_BUTTON_BUY_NOW) . '</a> ';
  13. WESK

    Ajax Buy Now

    Did you end up getting your problem solved?
  14. WESK

    Ajax Buy Now

    Has anyone ever gotten the product_listing file correct to show correct categories when seo urls is enabled? I have it working on a test site without seo but can not get it working on index.php (categories). Please let me know. I would be willing to reupdate the zip if someone can shed some light on why I cant get the function to actually add the item to the cart not just show loading then ok (check mark) as if it added it (when seo is enabled). Thanks so much! -Wes
  15. WESK

    [contribution] Print Order Receipt

    Hello I too had this issue with PWA so I created a timeout function on print_order2.php. I only changed a few lines so I attached the header to the contribution. Any feedback is welcomed...It's functional ... 2min timeout might need to be less but it is your call. http://addons.oscommerce.com/info/2379 <?php /* $Id: printorder.php,v 1.2 2004/08/25 23:03:52 hpdl Exp $ osCommerce, Open Source E-Commerce Solutions http://www.oscommerce.com Copyright (c) 2003 osCommerce Released under the GNU General Public License */ require('includes/application_top.php'); //needs to be comment out for pwa shoppers // if (!tep_session_is_registered('customer_id')) { // $navigation->set_snapshot(); // tep_redirect(tep_href_link(FILENAME_LOGIN, '', 'SSL')); // } $oID = tep_db_prepare_input($HTTP_GET_VARS['oID']); $orders_query = tep_db_query("select orders_id from " . TABLE_ORDERS . " where orders_id = '" . tep_db_input($oID) . "'"); $customer_info_query = tep_db_query("select customers_id from " . TABLE_ORDERS . " where orders_id = '". (int)$HTTP_GET_VARS['oID'] . "'"); $customer_info = tep_db_fetch_array($customer_info_query); //needs to be comment out for pwa shoppers // if ($customer_info['customers_id'] != $customer_id) { // tep_redirect(tep_href_link(FILENAME_ACCOUNT_HISTORY, '', 'SSL')); // } require(DIR_WS_LANGUAGES . $language . '/' . FILENAME_ORDERS_PRINTABLE_INFO); $breadcrumb->add(NAVBAR_TITLE_1, tep_href_link(FILENAME_ACCOUNT, '', 'SSL')); $breadcrumb->add(NAVBAR_TITLE_2, tep_href_link(FILENAME_ACCOUNT_HISTORY, '', 'SSL')); $breadcrumb->add(sprintf(NAVBAR_TITLE_3, $HTTP_GET_VARS['oID']), tep_href_link(FILENAME_ORDERS_PRINTABLE_INFO, 'order_id=' . $HTTP_GET_VARS['oID'], 'SSL')); require(DIR_WS_CLASSES . 'order.php'); $order = new order($oID); //allow users using purchase without an account to print out the invoice if($order->info['date_purchased']!=""){ $mytimedifference=0; $mydatetime1 = strtotime(date('Y-m-d H:i:s')); $mydatetime2 = strtotime($order->info['date_purchased']); $mytimedifference = $mydatetime1 - $mydatetime2; // echo $mytimedifference; if($mytimedifference>120){ //if current time is more than 2 minutes (120 seconds) after the order is processed we cant show details for some security due to pwa tep_redirect(tep_href_link(FILENAME_LOGIN, '', 'SSL')); } } //end of allow users using purchase without an account to print out the invoice ?> <!doctype html public "-//W3C//DTD HTML 4.01 Transitional//EN"> <html <?php echo HTML_PARAMS; ?>> <head>