1

I am using paypal payments standard, the shipping price is transferred as a product line (item variable) and therefore does not show in paypal as a postage amount. How can I change the shipping from item variable to shipping variable?

1

The user is redirected to paypal, this happens here:

\Mage_Paypal_StandardController::redirectAction

The form which is used to sent the data to paypal is built here:

\Mage_Paypal_Block_Standard_Redirect

the fields are generated here:

\Mage_Paypal_Model_Standard::getStandardCheckoutFormFields

And with everything about paypal in magento, there exists no event you can use. So you have to rewrite at least one of the presented classes to achieve what you want and remove the shipping item and add the shipping amount.

  • have any idea about paypal multi currency? – DRAJI Apr 11 '14 at 10:10

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.