Shipping costs are automatically calculated with each order. We provide this cost to both Print Buyers and Partners.
Our platform calculates the shipping costs for each order in real time. This shipping cost is based on the weight and quantity of the products and on which shipping courier is supported by the Print Partners.
For instance, for books, the weight is based on the book cover including binding and the total pages. We aggregate the total weight of the order to calculate shipping costs.
Recently we also introduced a Flat fee shipping feature which doesn’t depend on the product weight only. If such shipping was configured for the product, a flat shipping price will be added to the product cost and the shipping cost will be set to 0.0001. Also, a specific shipping option will be picked from the shipping options list.
Why do we do this? This gives both the Print Partners and Print Buyers a clear view of the shipping costs, such that there will be no surprises in the end: the Print Partner knows what he can charge Cloudprinter.com for shipping and the Print Buyer knows which charges he can expect for this order.
Please find below an example of an order JSON that is received by a Print Partner:
“shipping”: {
“method”: “dhl_international_express”,
“consignor”: “The Book Company”,
“invoice”: { “shipments”: 1, “currency”: “EUR”, “total”: “51.8192" } }
Please make sure that you check each order JSON/XML to find out if your shipping costs are accurate. You can only charge Cloudprinter.com with the shipping cost as mentioned in the order JSON/XML.
Is something wrong with the shipping costs? Login in to your account and double-check if there are any mistakes in the shipping costs in your Dashboard. In case you cannot resolve the issue on your own, feel free to contact our Customer Support Team, support@cloudprinter.com.