I ship most of my products with one flat rate to US addresses and another flat rate to Canada addresses. For example:
Default US flat rate: $4
Default Canada flat rate: $7
Sometimes I have a larger product that costs more to ship so I need a custom rate for US and another custom rate for Canada. For example:
Custom US flat rate: $6
Custom Canada flat rate: $9
This is currently not possible since I can only assign a product to one shipping profile at a time. When I add it to the custom Canada profile it gets removed from the custom US profile.
So as it is, I have to guess at some average rate that overcharges my US customers and undercharges my Canada customers. And of course this gets even worse when I want to add more countries into the mix (UK, etc...) Right now I'm just not selling certain products to most countries because of this limitation. This directly affects my bottom line, and by extension, I would think, Square's.
Being able to assign a product to multiple shipping profiles would enable me to charge much more accurately for each region, sell to more regions, and pay you more credit card processing fees.
Seller Community
Square Products