Paypal randomly charges shipping

I use Paypal BuyNowbuttons (lifetime access, non-recurring, no trial). Up until a week ago Paypal always, without exception, also charged shipping and handling fee. But since this was predictable, I just made the price lower so that when Paypal charged the fee, the price would be o.k. But now, something changed. It charges the shipping fee randomly - with no apparent pattern.
Has anyone experienced this? I noticed - when testing the buttons - that the page that opened when I pressed the BuyNow button was different than before.
Can one influence this behaviour?

Thanks

I noticed - when testing the buttons - that the page that opened when I pressed the BuyNow button was different than before.

Presumably that is a PayPal page. You need to ask PayPal if they have made a change somewhere. (They do so quite often and without warning, which is why I don’t use them and use Stripe instead.)

I also sent Paypal the exact same question but I think there wasn’t a single time Paypal costumer support succeeded in resolving my issue. And furthermore, I suspect they will tell me this is a s2member plugin issue.

Since this is a Paypal page, no way to be s2M problem…

Time to change payment processors!

Hi! After a long wait for the Paypal tech support I found out, that the best solution might be that I insert “shipping=0” into the button code and allow transaction-based postage values to override the profile postage settings in Paypal preferences. Is there a way to put this “shipping=0” into shortcode text? Or should I begin using the html/php code? Which I don’t know exactly how to insert into the page so I would really appreciate some guidance.

Thanks!

If you use “Paypal buttons” in s2M (not Pro forms), you can generate the button as PHP code, and can put that parameter there, as HTML “hidden” field.

Hi!
Yes, I got that about hidden field. I just don’t know how to insert this
code into a page or post… Because if you just copy/past the html code
into post (txt) it appears a bit corrupted - the button is shown and it
works, but there is a lot of blank space about it, that I cannot erase (the
button stops functioning then) and also the Paypal page generated with this
button is with mistakes - under Item the code is shown a bit.

To remove blank space you must delete HTML comments in the code you get for the form - works for me.

To run PHP code in a post/page you will need a plugin like “ezPHP for WordPress”.