tangentlabs/django-oscar-paypal — pull request #1 by jmaupetit (2012-05-03 22:04:16+00:00)
Title: Parameters encoding and explicit shipping_method order amount consistency

* Fix encoding errors from urlencode with french unicode strings
* We need to update the total amount of the order (i.e. incl charges) when a single shipping method is proposed

For my custom shipping methods, I needed to bind the shipping address to the shipping method (charges depend on that parameter). I think it pay be of interest for oscar ...

See paypal/express/__init__.py:241

shipping_method.set_shipping_addr( shipping_address )