PayU/plugin_magento_160 — pull request #41 by KamilBalwierz (2014-05-28 20:59:15+00:00)
Title: Shipping Non-sense

Resolving PayU API flaw resulting in IGNORING CUSTOMER DECISION on
shipping method as well as ignoring all in Magento constrains on
shipping methods.

This change is removing non-sense situation in whitch customer is asked
to select shipping method again after beeing redirected to PayU.
Moreover list of available shipping methods contains all active methods
for current shipping addres ignoring Magento mechanizms that allow You
to constrain shipping methods and control shiping method costs.

With this update API design flaw of not beeing able to send customer
selected shipping method is omitted by sending customer selected option
as only option. Beacuse of that customers does not have to reconsider
his decision and cannot abuse API design flaw by selecting cheaper
method that would not be available in Magento beacuse of applied
conditions.