django-oscar-paypal icon indicating copy to clipboard operation
django-oscar-paypal copied to clipboard

Express Checkout ShippingOptionsView not creating shipping address correctly

Open dorianfm opened this issue 8 years ago • 0 comments

It appears that paypal.express.ShippingOptionsView.post() does not select a valid country or set up a valid shipping address, leading to a failure to create correct shipping options.

According to the PayPal specification, https://developer.paypal.com/docs/classic/api/merchant/Callback_API_Operation_NVP/ the fields passed are different from the fields that are processed.

I've fixed this in a fork and will issue a PR

dorianfm avatar Dec 02 '16 10:12 dorianfm