Shipping charges: A flat rate applies to my books. How do I stop that for my online programs?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I sell literacy books with flat rate postage and also sell similar online programs. Shipping charges the flat rate on online purchases where there is no shipping cost. How do I change the shipping rate to $zero for online purchases?

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Good day @Ozprey64,
Thank you for posting to the PayPal community.
We recommend merchants to integrate our latest PayPal Checkout (Smart button) product.
Guide link : https://developer.paypal.com/docs/checkout/standard/
Please follow the below steps via your PayPal account.
Login PayPal.com >> click on "settings icon" >> go to "Account settings" >> Website payments >> PayPal buttons >> select "Smart Buttons" button type >> fill all the required details >> copy & paste the button code on your website with the help of your website developer.
(Or)
Login PayPal.com >> go to direct link "https://www.paypal.com/buttons/" >> follow the above steps
Important : Merchants should handle their internal website REST API requests and pass the appropriate "Shipping tax" amount value to PayPal system, so that respective "tax" will be charged from the customer/buyer.
Please contact your website developer or the eCommerce support to refer the below guide links and pass the tax value to PayPal system.
https://developer.paypal.com/docs/api/orders/v2/#orders_create!path=purchase_units/amount&t=request
item_total | object The subtotal for all items. Required if the request includes purchase_units[].items[].unit_amount. Must equal the sum of (items[].unit_amount * items[].quantity) for all items. item_total.value can not be a negative number. |
shipping | object The shipping fee for all items within a given purchase_unit. shipping.value can not be a negative number. |
handling | object The handling fee for all items within a given purchase_unit. handling.value can not be a negative number. |
If your still facing any issues, please create a MTS ticket via - https://www.paypal-support.com/s/?language=en_US with the detail information and error details.
Sincerely,
Chiranjeevi
PayPal/Braintree MTS
If this post or any other was helpful, please enrich the community by giving kudos or accepting it as a solution.

Haven't Found your Answer?
It happens. Hit the "Login to Ask the community" button to create a question for the PayPal community.