Skip to content
View in the app

A better way to browse. Learn more.

Web Designer Forum

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Magento checkout and shipping

Featured Replies

HI I've been made to feel pretty stupid in the Magento forum with comments like what planet are you from...and this has been answered a thousand times....but quite frankly the magento forum is now so big that it takes hours to narrow down your problem and as for a support forum 90% is moronic riduculing of new users and mindless exchanges of pleasentries with no actual support!

 

I need help... I have a store that requires express checkout as well as the standard magento checkout... however using the express checkout bypasses the add shipping option in the cart which means a user can freely navigate to paypal without adding a shipping value to their order. Has anyone got any experience with Magento that they would gladly share without questioning my orgins of birth!

 

Thanks Martin

...this is why I love Magento - if there's a problem with core, you don't have to hack it with changes that would be overwritten by an update, and you can override anything.

 

Your problem is with Mage_Paypal_Model_Express_Checkout - you need to override it safely so your changes are not overwritten by a core update.

 

Once you've got it running from app/code/local instead of app/code/core, you can then edit your version like so:

 

public function returnFromPaypal($token)
{
       // Copy the rest of the function as it stands, just add these two lines at the end:

       $this->_quote->getShippingAddress()->setCollectShippingRates(true);
       $this->_quote->collectTotals()->save();
}

Edited by Renaissance-Design

Create an account or sign in to comment

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.