5 / 5
Feb 2014

[1.]I have my shipping set to USPS Media Mail. But now I want to offer free cards if buyers pay shipping of 1.00 for the first card and 20 cents for each additional card. How can I do that?



[2.] Also, I would like to offer buyers the cheapest method of shipping. It's usually USPS Media Mail, but you don't allow that option in your "USPS: Cheapest Available (excluding Media Mail and Parcel Post)" option. Your option explicitly states that it excludes Media Mail and Parcel Post. I sell books, and Media Mail is usually the cheapest option, but sometimes flat rate mail beats it. How can I offer them both?

  • created

    Feb '14
  • last reply

    Feb '14
  • 4

    replies

  • 1.3k

    views

  • 2

    users

PayPal will not process checkout payments that only cover shipping charges without an actual item total, so I think a better way of pricing cards would be 0.20 per card with 0.80 flat-rate shipping regardless of quantity. To do this, price your cards at 0.20, select the same Package Type (e.g. Envelope Regular) for all cards and enter their shipping Weight as 0.00 and Packing Capacity as 9999; then in Seller Admin > Cart Shipping Settings, enter the Regular Envelope Cost as 0.80.



Our "USPS Cheapest" rate-lookup method just obtains the First Class and Priority rates from USPS and applies whichever is cheaper (usually First class when available). That method is really just a legacy of the only USPS rate lookup method we originally supported years ago. You can create multiple rules using different calculation methods -- e.g., one using USPS Cheapest, another using USPS Media Mail, etc. -- and if a buyer's order qualifies for more then one rule, their cart will offer a choice of shipping rates/methods.



One caveat to bear in mind: our USPS rate lookups take into account the total weight of the order and the number of different parcels in the order (as determined by your products' selected Package Types and Capacities), and shipping a given weight in multiple parcels costs more than a single parcel. This means that an order for cards plus other items that ship in other Package Types would count as multiple parcels, which would calculate a rate higher than your actual shipping costs if you would ship the entire order as a single parcel together.



To avoid that problem, it would be simplest to regard the 0.80 card-shipping cost as a flat Handling fee for all orders. Then you would select the same Package Type for all products and set their Packing Capacity as 9999, and only enter an accurate per-unit Weight for non-card products.

Yes, but our customers may not order cards. Then I would still be charging them 80 cents because that's what my shipping would say to do. So I didn't do the flat rate.



So I put the cards at 20 cents and the regular envelope at 80 cents with a maximum capacity of 9999.



I have books shipping at Media Mail rates. The first book is $3.17. If a customer orders only a book, he pays $3.17. If he orders only a card, he pays $1.00. If he orders both, however, he pays $6.18 in shipping instead of the $4.17 he is supposed to pay. How did that happen?



By the way, I love your cart. It's easy, it uses 2Checkout, it pops out so that the customer doesn't have to leave the page, and it's cheap. What more could I ask for? It's wonderful. I just want to make it work for me.

achanI have books shipping at Media Mail rates. The first book is $3.17. If a customer orders only a book, he pays $3.17. If he orders only a card, he pays $1.00. If he orders both, however, he pays $6.18 in shipping instead of the $4.17 he is supposed to pay. How did that happen?





That is happening because of the caveat I described above. The USPS rate calculator can only tell the total weight of the order and how many separate packages are being used to contain the items ordered. When the total order has any weight at all and USPS rate lookups are performed, it's not possible to exclude any particular product or Package Type from the rate calculation.



Thus, when the buyer orders any card(s) that use one Package Type while ordering any book(s) that use another Package Type, the USPS rate calculator sees that that the order has multiple parcels, rather than being a single shipment, so the rate returned for the total order weight is higher. Even though you have specified a Cost of 0.80 for the Regular Envelope and no Weight for that or the card products, they still factor into the USPS rate when other packages/products with a weight are included in the same order. When only cards are ordered, the order has no weight, so USPS rates can't apply in that case.



This is why I suggested treating the 0.80 fee as a flat handling fee universal to all orders, so all products could use the same Packaging Type and absurdly-high Capacity to ensure that the USPS rate calculator will assume the total order weight will be shipped in a single parcel.

Oh man, I hate to make you come back here to check out a possibly disgruntled customer, but it ain't so. I'm very happy that you found a solution so that I could use this cart. Your solution worked wonderfully. And your cart is truly wonderful. Thanks so much.