This help page explains our shipping calculation settings in detail:
http://www.e-junkie.com/ej/help.shipping.htm
You'd create a Shipping Rule for All Countries that would cover all your chosen Shipping Destination countries, then create rules for the US and for Canada that would override the All Countries rule. The tricky bit would be getting those per-order flat amounts, but you can approximate those well enough ($4 Canada, $6 Int'l) by using a Package Weight that would get added just once to the total weight of each order. Here's how you'd set it all up:
Go to Seller Admin > View/Edit/Delete Products:
Select an existing shippable product of yours and click Edit;
On the first screen, if Shipping/Buyer's Address is not checked there, tick that box;
Click Next until you reach the Shipping Options screen;
- Weight: [enter an accurate per-unit weight here];
- Package type: Regular Box (select this same type for every product);
- Capacity: 9999 (an absurdly high quantity that will never be met).
Click Next until you can Submit the new settings;
Repeat this for all your tangible goods;
When adding new shippable products, remember to give them the settings explained above.
Go to Seller Admin > Cart Shipping Settings and set up the following:
Shipping Origin: select United States and enter your zipcode;
Shipping Destinations: if you will only ship to certain countries, select them in the list, or otherwise select nothing for Worldwide shipping;
Define Packaging:
- Regular Box: Weight = 8.00;
Leave all other settings blank or 0.00;
Click Next to save settings and proceed to the Shipping Rules screen.
In the Existing Shipping Rules menu, select and Delete any Rules you may have saved there.
Set up your first Shipping Rule for Domestic shipping:
Shipping Rate Calculator: Price per unit weight;
Shipping Amount: 0.00;
Country: United States;
Click Submit to save the Rule.
Add a rule for Canada:
Shipping Rate Calculator: Price per unit weight;
Shipping Amount: 0.50;
Country: Select a country;
Click Submit to save the Rule;
Repeat this section for each other country that isn't covered by your Domestic nor International rates.
Add a rule for the rest of the world:
Shipping Rate Calculator: Price per unit weight;
Shipping Amount: 0.75;
Country: All Countries (this covers the rest of your Shipping Destination countries that don't have a Rule of their own);
Click Submit to save the Rule.
Click Back to Admin, and you're done!