Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

nepm

Pioneers
  • Posts

    38
  • Joined

  • Last visited

Everything posted by nepm

  1. Adding a new record on 2.3.4 receive: An error occured while communicating to the server. Looking at Google Developer Tools I see Parse error: syntax error, unexpected '$this' (T_VARIABLE), expecting function (T_FUNCTION) in /home/public_html/catalogqa/admin/includes/classes/order.php on line 40 any ideas why this is occurring?
  2. It appears in express.php: lines 846 & 848 $item_params['PAYMENTREQUEST_0_SHIPPINGAMT'] = $paypal_express->format_raw($order->info['shipping_cost']); $paypal_item_total = $item_params['PAYMENTREQUEST_0_ITEMAMT'] + $item_params['PAYMENTREQUEST_0_SHIPPINGAMT']; I have to determine why free shipping contribution is not block this shippingamt passing to express.php
  3. Using Free Shipping per Product and PayPal Payments Pro (Payflow Edition) v3.0. When customer steps through the checkout process an item that is free shipping get shipping added on after leaving osc and getting into PayPal. PayPal states that shipping is being passed along from osc. I had to blank out that payment method, but still selectable via radio button at checkout and use PayPal Standard that doesn't have the issue. Contacting PayPal support they show: paymentrequest_0_amt "14.36" paymentrequest_0_itemamt "2.95" paymentrequest_0_shippingamt "11.41" $11.41 the shipping amount is coming from osCommerce - Any idea where this can be changed to stop this activity?
  4. This contribution is great: http://addons.oscommerce.com/info/7881
  5. For catalog/admin/categories.php - removed the legacy mysql_query and used: $product_ymm_query = tep_db_query("select id, products_id, products_car_make, products_car_model, products_car_year_bof, products_car_year_eof from " . TABLE_PRODUCTS_YMM . " where id = '" . (int)$id . "'"); while ($product_ymm = tep_db_fetch_array($product_ymm_query)) { tep_db_query("insert into " . TABLE_PRODUCTS_YMM . " (id, products_id, products_car_make, products_car_model, products_car_year_bof, products_car_year_eof) values ('" . (int)$dup_products_id . "', '" . tep_db_input($product_ymm['products_car_make']) . "', '" . tep_db_input($product_ymm['products_car_model']) . "', '" . tep_db_input($product_ymm['products_car_year_bof']) . "','" . tep_db_input($product_ymm['products_car_year_eof']) . "')"); }
  6. Anyone have any luck with Easy Populate and YMM - Year Make Model?
  7. Let me know if I can be of any help. Thanks, Craig
  8. Same behavior in Firefox 40.0.2 where customer is sent back to the shopping cart. Removed within PayPal return to store as well as the Payment Data Transfer as had to. If you decide to return to oscommerce website from link provided by PayPal same behavior sent back to cart with item in it. I have used oscommerce for years without much trouble, but since 2.3.3.x upgrade the issues are too much. Due to security concerns I upgraded and also wanted to make sure that latest revisions were met. I have started the migration away from oscommerce as support for basic operations such as Payment from the creator is lacking as seen in this post. Sorry Harald, but since "B" - Brenda did not get a response and "flashnob" who expressed in German same issue, but on latest 2.3.4 - In the latest Paypal add-on it states 2.3.5 its built-in. Where can I obtain this to test it? I will miss this product as the years invested and many custom options were utilized.
  9. I am having the exact same problem where: After the Paypal payment is made I wait until Paypal redirects. Instead of being returned to the checkout_success.php page, I was returned to the shopping cart and the item he purchased was still in his shopping cart. The correct redirect is set in PayPal. I installed the latest PayPal oscommerce add-on - http://addons.oscommerce.com/info/9184 Prior to installing this latest PayPal addon I received the error message in oscommerce: Could not verify the PayPal transaction. Please try again. Customer's payments were received and not. In my testing on 2.3.3.4 payment is always received, but that is with IE 11.0.9600.17959 browser. When asking customer's what OS, Browser they experience the problems with majority was Firefox latest version on Windows 7. I will test the behavior there and report back to this post.
  10. I am utilizing this contribution on OSC 2.3.3.4 and on the checkout_confirmation.php it shows: United Parcel Service (1 pkg, 0 lbs total) (UPS Ground (billed dimensional weight 1 LBS)): $11.69 rather than Free Shipping $0.00
  11. It appears on 5/31/15 the next change is being implemented. Here's the email message that I received from USPS Webtools Support: Hello, Thank you for using USPS Web Tools. We would like to remind customers that on May 31, 2015 at 12:01 AM, CST USPS Web Tools will be implementing modifications and additional features to the U.S. Postal Service APIs. The following changes may especially impact shipping systems: Origin ZIP Code required for Priority Mail International to Canada Modified special services Modified service IDs Modified available mail classes for Merchandise Return Services Updated release notes (version 1.1) are now available on the Web Tools home page at USPS.com/webtools under the Web Tools Announcements section. Included in the release notes are the URLs of the staging environments, which are now available to developers for testing. To receive future Web Tools updates, follow us on Twitter @USPSWebTools. If you have any questions, encounter any issues, or have any feedback, please let us know by simply replying to this email. Thank you, USPS Web Tools Program Office
  12. Receiving this error in the log: PHP Notice: Undefined variable: product_info in catalog/includes/modules/new_products.php on line 35 In the file catalog/includes/modules/new_products.php is: if(tep_products_ship_free_check($product_info['products_id'])) Is this section needed in this file needed? // PRODUCTS SHIP FREE START $freeship_str = ''; if(tep_products_ship_free_check($product_info['products_id'])) $freeship_str = '<br /><span class="smallText">(' . TEXT_PRODUCT_SHIPS_FREE . ')</span>'; // $new_prods_content .= '<td width="33%" align="center" valign="top"><a href="' . tep_href_link(FILENAME_PRODUCT_INFO, 'products_id=' . $new_products['products_id']) . '">' . tep_image(DIR_WS_IMAGES . $new_products['products_image'], $new_products['products_name'], SMALL_IMAGE_WIDTH, SMALL_IMAGE_HEIGHT) . '</a><br /><a href="' . tep_href_link(FILENAME_PRODUCT_INFO, 'products_id=' . $new_products['products_id']) . '">' . $new_products['products_name'] . '</a><br />' . $currencies->display_price($new_products['products_price'], tep_get_tax_rate($new_products['products_tax_class_id'])) . '</td>'; $new_prods_content .= '<td width="33%" align="center" valign="top"><a href="' . tep_href_link(FILENAME_PRODUCT_INFO, 'products_id=' . $new_products['products_id']) . '">' . tep_image(DIR_WS_IMAGES . $new_products['products_image'], $new_products['products_name'], SMALL_IMAGE_WIDTH, SMALL_IMAGE_HEIGHT) . '</a><br /><a href="' . tep_href_link(FILENAME_PRODUCT_INFO, 'products_id=' . $new_products['products_id']) . '">' . $new_products['products_name'] . '</a><br />' . $currencies->display_price($new_products['products_price'], tep_get_tax_rate($new_products['products_tax_class_id'])) . $freeship_str . '</td>'; // PRODUCTS SHIP FREE END
  13. Jim, I have opened a case with USPS Webtools Incident: 150326-000440 and if you can send them the XML request to their email address: USPS Technical Support <[email protected]> Thanks, Craig
  14. Currently class/service id for First Class Mail is 0 , but have to specific the RateV4Request / Package / FirstClassMailType First-Class Mail Large Envelope First-Class Mail Letter First-Class Parcel First-Class Mail Postcards
  15. I found this document on USPS.com which has all the class id or service id: https://www.usps.com/business/web-tools-apis/2013-july-webtools-release-notes.rtf See appendix A in the RTF document. I also spoke to USPS webtools this evening and they will be changing USPS First Class Mail to First Class Package Service. This First Class Package Service is service / class id 61, which is being returned with quote of zero. When this id 61 is enabled it might start working? I am calling back to USPS' Web Tools Technical Support hotline to see if they can give us the release date on this upcoming change. I will also reach out to this other resource: http://docs.rocketship.it/php/1-0/usps-class-ids.html
  16. Hi Jim, I changed Lines: 1629 - 1634 From: case 'letter' : default; $FirstClassMailType = 'PARCEL'; break; } //switch( $first_class_type break; To: case 'parcel' : default; $FirstClassMailType = 'PARCEL'; break; } //switch( $first_class_type break; This was the result: Quote: A service has a quoted price of zero. Service ID: 61 Service Name: First-Class™ Package Service Service Price: 0 Request: API=RateV4&XML=2First Class CommercialPARCEL030310303105.28RegulartruePriority Commercial030310303105.28RegulartrueExpress Commercial030310303105.28Regulartrue Response: 030310303105.28REGULAR1First-Class&lt;sup&gt;&#8482;&lt;/sup&gt; Package Service0.002.250Certified Mail&lt;sup&gt;&#174;&lt;/sup&gt;truetrue3.303.306Collect on Deliverytruetrue6.956.95truefalse1Insurancetruetrue2.102.10truefalse5Registered Mail&lt;sup&gt;&#8482;&lt;/sup&gt;truetrue11.9511.95truefalse15Signature Confirmation&lt;sup&gt;&#8482;&lt;/sup&gt; Electronictruetrue2.352.3513USPS Tracking&lt;sup&gt;&#8482;&lt;/sup&gt; Electronictruetrue0.000.00030310303105.28VARIABLEREGULAR1Priority Mail 1-Day&lt;sup&gt;&#8482;&lt;/sup&gt;5.755.0519Adult Signature Requiredtruetrue5.205.2020Adult Signature Restricted Deliverytruetrue5.455.459Certificate of Mailing (Form 3817)truetrue1.301.30160Certificate of Mailing (Form 3877)truetrue0.470.470Certified Mail&lt;sup&gt;&#174;&lt;/sup&gt;truetrue3.303.306Collect on Deliverytruetrue6.956.95truefalse1Ins urancetruetrue0.000.00truefalse5Registered Mail&lt;sup&gt;&#8482;&lt;/sup&gt;truetrue11.9511.95truefalse7Return Receipt for Merchandisetruetrue4.404.4015Signature Confirmation&lt;sup&gt;&#8482;&lt;/sup&gt; Electronictruetrue2.352.3513USPS Tracking&lt;sup&gt;&#8482;&lt;/sup&gt; Electronictruetrue0.000.00030310303105.28VARIABLEREGULAR1Priority Mail Express 1-Day&lt;sup&gt;&#8482;&lt;/sup&gt;16.9513.0919Adult Signature Requiredtruetrue5.205.2020Adult Signature Restricted Deliverytruetrue5.455.456Collect on Deliverytruetrue6.956.95truefalse11Priority Mail Express Insurancetruetrue1.001.00truefalse8Return Receipttruetrue2.702.70
  17. Jim, The email received shows more detail below. The First-Class Package Service vs. First Class Mail Parcel the latter is correct according to USPS site running a manual quote there. In their Tag Name: RateV4Request / Package / Service with enumeration=FIRST CLASS vs. enumeration=FIRST CLASS COMMERCIAL as I choose retail vs onlne rates. The Tag Name: API RateV4Request / Package / FirstClassMailType as enumeration=PARCEL vs. enumeration=PACKAGE SERVICE which appears to be option shown. I will check the code to see if those changes would resolve this $0.00 result. Quote: A service has a quoted price of zero. Service ID: 61 Service Name: First-Class™ Package Service Service Price: 0 Request: API=RateV4&XML=2First Class CommercialPARCEL030310303105.28RegulartruePriority Commercial030310303105.28RegulartruePriority Commercial030310303105.28FLAT RATE ENVELOPERegulartruePriority Commercial030310303105.28SM FLAT RATE ENVELOPERegulartrueExpress Commercial030310303105.28Regulartrue Response: 030310303105.28REGULAR1First-Class&lt;sup&gt;&#8482;&lt;/sup&gt; Package Service0.002.250Certified Mail&lt;sup&gt;&#174;&lt;/sup&gt;truetrue3.303.306Collect on Deliverytruetrue6.956.95truefalse1Insurancetruetrue2.102.10truefalse5Registered Mail&lt;sup&gt;&#8482;&lt;/sup&gt;truetrue11.9511.95truefalse15Signature Confirmation&lt;sup&gt;&#8482;&lt;/sup&gt; Electronictruetrue2.352.3513USPS Tracking&lt;sup&gt;&#8482;&lt;/sup&gt; Electronictruetrue0.000.00030310303105.28VARIABLEREGULAR1Priority Mail 1-Day&lt;sup&gt;&#8482;&lt;/sup&gt;5.755.0519Adult Signature Requiredtruetrue5.205.2020Adult Signature Restricted Deliverytruetrue5.455.459Certificate of Mailing (Form 3817)truetrue1.301.30160Certificate of Mailing (Form 3877)truetrue0.470.470Certified Mail&lt;sup&gt;&#174;&lt;/sup&gt;truetrue3.303.306Collect on Deliverytruetrue6.956.95truefalse1Ins urancetruetrue0.000.00truefalse5Registered Mail&lt;sup&gt;&#8482;&lt;/sup&gt;truetrue11.9511.95truefalse7Return Receipt for Merchandisetruetrue4.404.4015Signature Confirmation&lt;sup&gt;&#8482;&lt;/sup&gt; Electronictruetrue2.352.3513USPS Tracking&lt;sup&gt;&#8482;&lt;/sup&gt; Electronictruetrue0.000.00030310303105.28FLAT RATE ENVELOPEREGULAR1Priority Mail 1-Day&lt;sup&gt;&#8482;&lt;/sup&gt; Flat Rate Envelope5.755.0519Adult Signature Requiredtruetrue5.205.2020Adult Signature Restricted Deliverytruetrue5.455.459Certificate of Mailing (Form 3817)truetrue1.301.30160Certificate of Mailing (Form 3877)truetrue0.470.470Certified Mail&lt;sup&gt;&#174;&lt;/sup&gt;truetrue3.303.306Collect on Deliverytruetrue6.956.95truefalse1Insurancetruetrue0.000.00truefalse5Registered Mail&lt;sup&gt;&#8482;&lt;/sup&gt;truetrue11.9511.95truefalse7Return Receipt for Merchandisetruetr ue4.404.4015Signature Confirmation&lt;sup&gt;&#8482;&lt;/sup&gt; Electronictruetrue2.352.3513USPS Tracking&lt;sup&gt;&#8482;&lt;/sup&gt; Electronictruetrue0.000.00030310303105.28SM FLAT RATE ENVELOPEREGULAR1Priority Mail 1-Day&lt;sup&gt;&#8482;&lt;/sup&gt; Small Flat Rate Envelope5.755.0519Adult Signature Requiredtruetrue5.205.2020Adult Signature Restricted Deliverytruetrue5.455.459Certificate of Mailing (Form 3817)truetrue1.301.30160Certificate of Mailing (Form 3877)truetrue0.470.470Certified Mail&lt;sup&gt;&#174;&lt;/sup&gt;truetrue3.303.306Collect on Deliverytruetrue6.956.95truefalse1Insurancetruetrue0.000.00truefalse5Registered Mail&lt;sup&gt;&#8482;&lt;/sup&gt;truetrue11.9511.95truefalse7Return Receipt for Merchandisetruetrue4.404.4015Signature Confirmation&lt;sup&gt;&#8482;&lt;/sup&gt; Electronictruetrue2.352.3513USPS Tracking&lt;sup&gt;&#8 482;&lt;/sup&gt; Electronictruetrue0.000.00030310303105.28VARIABLEREGULAR1Priority Mail Express 1-Day&lt;sup&gt;&#8482;&lt;/sup&gt;16.9513.0919Adult Signature Requiredtruetrue5.205.2020Adult Signature Restricted Deliverytruetrue5.455.456Collect on Deliverytruetrue6.956.95truefalse11Priority Mail Express Insurancetruetrue1.001.00truefalse8Return Receipttruetrue2.702.70
  18. The USPS First Class did not show and in the error log: Warning: curl_setopt_array(): CURLOPT_FOLLOWLOCATION cannot be activated when an open_basedir is set in catalogdev/includes/modules/shipping/usps_codes.php on line 821, referer: catalogdev/account.php [Mon Mar 23 20:03:17 2015] [error] [client 64.223.144.82] PHP Warning: constant(): Couldn't find constant MODULE_SHIPPING_USPS_CODES_DOMESTIC_SERVICES_61_HANDLING in catalogdev/includes/modules/shipping/usps_codes.php on line 523, referer: catalogdev/account.php
  19. Jim, Where did you post that new version? 0.6 version has yesterday's date on the files. Are you storing them on your own server?
  20. In the admin console is shows: First-Class Mail Parcel versus First-Class Package Service showing in the customer side in shopping cart.
  21. I tested it on the 2.3.4 development area and almost everything worked for domestic address. The only exception was USPS First Class Package Service is shown $0.00 which is great for customers as its a free shipping surprise, but not for the seller... It appears only if the product weight is less than 1lb
  22. I completely understand on the multiple products in the cart and determining the correct size (volume), Utilizing the existing dimensional weight support module would be fine. Thanks!
  23. I currently have osc 2.3.3.4 in production with UPSXML with dimensional support without any issues. This is the only shipping module that is accurate with regards to customer quotes on shipping especially for large packages.
  24. Has anyone successfully created a USPS.PHP file that supports dimensional weight of a package? I see this older post: http://www.oscommerce.com/forums/topic/365838-usps-rates-with-dimensions/ With all the changes from USPS need to combine this code into the latest file to see if this will offer a solution.
  25. Hi Jim, I have a osc 2.3.3.4 install and the Vendor Shipping Modules page doesn't show the buttons to add or remove shipping providers. Initially I installed Fedexwebservices and now I cannot disable it. The errors in the log are: [Mon Mar 24 07:06:54 2014] [error] [client 70.16.213.140] PHP Notice: Use of undefined constant FILENAME_STATS_VENDORS - assumed 'FILENAME_STATS_VENDORS' in /home/httpd/vhosts/neperformancemustang.com/httpdocs/catalog/admin/vendors.php on line 542, referer: http://www.neperformancemustang.com/catalog/admin/vendors.php [Mon Mar 24 07:06:58 2014] [error] [client 70.16.213.140] PHP Notice: Use of undefined constant FILENAME_STATS_VENDORS - assumed 'FILENAME_STATS_VENDORS' in /home/httpd/vhosts/neperformancemustang.com/httpdocs/catalog/admin/vendors.php on line 542, referer: http://www.neperformancemustang.com/catalog/admin/vendors.php?page=1&vendors_id=2 [Mon Mar 24 07:07:00 2014] [error] [client 70.16.213.140] PHP Notice: Undefined variable: check_flag in /home/httpd/vhosts/neperformancemustang.com/httpdocs/catalog/includes/modules/vendors_shipping/bax.php on line 246, referer: http://www.neperformancemustang.com/catalog/admin/vendors.php?page=1&vendors_id=3 [Mon Mar 24 07:07:00 2014] [error] [client 70.16.213.140] PHP Notice: Use of undefined constant MODULE_SHIPPING_AIRBORNE_STATUS - assumed 'MODULE_SHIPPING_AIRBORNE_STATUS' in /home/httpd/vhosts/neperformancemustang.com/httpdocs/catalog/includes/languages/english/modules/vendors_shipping/dhlairborne.php on line 15, referer: http://www.neperformancemustang.com/catalog/admin/vendors.php?page=1&vendors_id=3 [Mon Mar 24 07:07:00 2014] [error] [client 70.16.213.140] PHP Notice: Trying to get property of non-object in /home/httpd/vhosts/neperformancemustang.com/httpdocs/catalog/includes/modules/vendors_shipping/dhlairborne.php on line 50, referer: http://www.neperformancemustang.com/catalog/admin/vendors.php?page=1&vendors_id=3 [Mon Mar 24 07:07:00 2014] [error] [client 70.16.213.140] PHP Notice: Trying to get property of non-object in /home/httpd/vhosts/neperformancemustang.com/httpdocs/catalog/includes/modules/vendors_shipping/fedex1.php on line 41, referer: http://www.neperformancemustang.com/catalog/admin/vendors.php?page=1&vendors_id=3 [Mon Mar 24 07:07:00 2014] [error] [client 70.16.213.140] PHP Notice: Trying to get property of non-object in /home/httpd/vhosts/neperformancemustang.com/httpdocs/catalog/includes/modules/vendors_shipping/fedex1.php on line 42, referer: http://www.neperformancemustang.com/catalog/admin/vendors.php?page=1&vendors_id=3 [Mon Mar 24 07:07:00 2014] [error] [client 70.16.213.140] PHP Fatal error: Call to undefined method fedexwebservices::sort_order() in /home/httpd/vhosts/neperformancemustang.com/httpdocs/catalog/admin/vendor_modules.php on line 141, referer: http://www.neperformancemustang.com/catalog/admin/vendors.php?page=1&vendors_id=3 Thanks, Craig
×
×
  • Create New...