Quote Originally Posted by Woodymon View Post
Further on up in googlecehckout.php ln 50-53
Code:
$this->shipping_support = array("flat", "item", "table",  'freeoptions', 'freeshipper', 'perweightunit', 'storepickup');
     
    $this->shipping_display = array(GOOGLECHECKOUT_FLAT_RATE_SHIPPING, GOOGLECHECKOUT_ITEM_RATE_SHIPPING, GOOGLECHECKOUT_TABLE_RATE_SHIPPING, 'freeoptions', 'freeshipper', 'perweightunit', 'storepickup');
Maybe I need to edit these entries also?
Follow-up: I removed 'freeshipper' from the two array lists above and kept 'freeshipper' in the two mc_ arrays. And resumitted an order. Same error as before.
Code:
<error-message>Duplicate shipping name FREE SHIPPING! found.</error-message>
What we need is very clear step-by-step instructions/documentation on how to support a 'custom' shipping module. Since 'flexible' shipping module support is very new to the Google Checkout module, and the code framework is still being revised, I can understand why documentation takes second priority. But on the other hand how can we test if there is no documented procedures to follow? A paradigm if you will.

Maybe provide a clear step-by-step example for one or two shipping modules only. A good candidate for an example are the basic itemnational/iteminternational ship modules which I'm trying make work nice with Google Checkout

Woody