Magento Forum

   
Page 2 of 2
[RESOLVED] How to change invoice status in Admin panel? 
 
paulschuster413
Jr. Member
 
Total Posts:  1
Joined:  2012-10-20
 

After trying to get this to work I found the following gave me the exact results I was looking for. My only trouble was that I was unable to capture partial amounts and had to capture the whole amount at once.

This is what I did on Magento 1.7:

PAYMENT
ALLOWED TO CAPTURE OFFLINE - Edited this file with the following
/app/code/core/Mage/Payment/Model/Method/Abstract.php

protected $_isGateway = false;
protected $_canOrder = false;
protected $_canAuthorize = false;
protected $_canCapture = true; //changed PJS to true
protected $_canCapturePartial = true; // changed PJS to true
protected $_canRefund = true; // changed PJS to true
protected $_canRefundInvoicePartial = true; // changed PJS to true
protected $_canVoid = true; // changed PJS to true
protected $_canUseInternal = true;
protected $_canUseCheckout = true;
protected $_canUseForMultishipping = true;
protected $_isInitializeNeeded = false;
protected $_canFetchTransactionInfo = true; // changed PJS to true
protected $_canReviewPayment = true; // changed PJS to true
protected $_canCreateBillingAgreement = false;
protected $_canManageRecurringProfiles = true;

I was hoping that canCapturePartial would allow me to capture payments in the same way that one would edit the final values in a credit memo but rather on the invoice. Does anyone know if this is possible? The above has saved a huge amount of confusion where offline payments are marked as paid even though they have not been.

I hope I am able to help any one out with this. If you know how to partially capture that would be very helpful for me.

 
Magento Community Magento Community
Magento Community
Magento Community
Magento Community
Magento Community
    Back to top
Page 2 of 2