Gebruikerstip: een order gedeeltelijk terugboeken

Gepubliceerd op 04-03-2011, 17:51

Wanneer u al even online bent met uw Magento webwinkel dan komt u altijd nog praktische zaken tegen die niet helemaal lekker lopen en verbetering vereisen. Een daarvan is, uit eigen ervaring, het deels kunnen terugboeken van een order.

Hier kunt u tegenaan lopen wanneer u bijvoorbeeld 2 artikelen verkoopt en uw klant daarvan een exemplaar terugstuurt. U wilt dan dat product terug in de voorraad hebben van uw webshop en het bedrag bijwerken op de creditfactuur naar uw klant.

In dit voorbeeld hebben we overigens gebruik gemaakt van de iDeal koppeling van Buckaroo voor Magento 1.4.1.1.

Nadat u de creditfactuur heeft aangemaakt kunt u onderstaande opties aanpassen:

U kunt hier alleen niet kiezen om 1 van de 3 producten te ‘refunden’. Om dit aan te kunnen passen in uw webwinkel opent u het volgende bestand in de root van uw Magento installatie:

/app/code/local/Total/BuckarooiDeal/Model/PaymentMethod.php (het kan zijn dat andere payment service providers een andere mapstructuur hebben)

Pas hier de volgende regel aan:

protected $_canCapturePartial = true;

en wijzig dit naar:

protected $_canCapturePartial = false;

Vervolgens kunt u uw orders in uw Magento webwinkel per teruggestuurd product ‘refunden’

U zult zien dat het totaalbedrag van de order nu wordt aangepast naar het aantal terug te betalen producten.

Reactie plaatsen

Uw e-mailadres zal niet worden gepubliceerd.

*

*

U kunt deze HTML elementen en attributen gebruiken: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>