Results 1 to 2 of 2
  1. #1
    Join Date
    Jan 2012
    Location
    New England
    Posts
    238
    Plugin Contributions
    0

    help question How to make tracking number optional with Amazon Checkout?

    I don't ship via a method that gives me a tracking number, and so when I go to confirm a shipment on an Amazon Checkout order (all test orders placed by me so far--the site has not officially launched) it asks for the shipping carrier, the method or whatever, and the tracking number. If I leave the tracking number blank and click the ship button, it gives me a popup saying I need to put a tracking number. 0 returns an error, but 0000 will at least let the order go through... but I don't like it as a solution. I would rather leave it blank.

    I've been in contact with Amazon's Seller Central support and they said:

    Please know that, the Tracking ID is mandatory to confirm the shipment. If this is "0", confirmation is going to fail.

    You can check the related code @ <zencart>/includes/modules/payment/checkout_by_amazon.php line numbers - 241 to 244.


    PHP Code:
    if($shipping_carrier == '0' || empty($shipping_service) || empty($tracking_id)){ 
    $messageStack->add_session('Please fill the required values for confirming shipment''warning'); 
    zen_redirect(zen_href_link(FILENAME_AMAZON_ORDERSzen_get_all_get_params(array('action')) . 'action=edit''NONSSL')); 

    I request you to please make the changes accordingly and write back to us with a confirmation, whether the issue still persist.

    I tried removing the part that says "|| empty($tracking_id)" but that didn't do it. Can someone who actually UNDERSTANDS php tell me if what I want is possible? That is, for the order to go through without popping up an error demanding a tracking id? Many thanks in advance.

  2. #2
    Join Date
    Jan 2012
    Location
    New England
    Posts
    238
    Plugin Contributions
    0

    Default Re: How to make tracking number optional with Amazon Checkout?

    Ok now they are saying:
    Please know that, it is not possible to disable 'tracking information' as mandatory. The tracking information must be provided by all the sellers while confirming orders, to provide positive customer experience to all customers.

    Order cannot be confirmed without entering the tracking information.
    Not sure why they told me what part of the code to look at if there isn't a way to make it do what I want. I guess I'll keep entering "0000" as the tracking number :/
    How do the rest of you who ship without tracking numbers do it?

 

 

Similar Threads

  1. How can I Make certain Customer Registration fields optional?
    By savage in forum Managing Customers and Orders
    Replies: 58
    Last Post: 31 Aug 2016, 07:23 AM
  2. v150 How to make registration Salutation field optional?
    By scott_ease in forum Templates, Stylesheets, Page Layout
    Replies: 3
    Last Post: 23 Jul 2016, 03:11 AM
  3. Google Analytics Tracking with Amazon
    By brianj_hill in forum General Questions
    Replies: 0
    Last Post: 13 Dec 2011, 01:08 PM
  4. How to make free product attributes optional?
    By trickobrien in forum Setting Up Categories, Products, Attributes
    Replies: 4
    Last Post: 8 Oct 2010, 09:39 PM
  5. Replies: 1
    Last Post: 23 Jul 2008, 03:04 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
disjunctive-egg
Zen-Cart, Internet Selling Services, Klamath Falls, OR