
Originally Posted by
lhungil
Okay, so going back and re-reading everything.... The last post may not be relevant.... I'm a little confused as to the flow the client wants...
Does the client want Authorize.NET set for Authorize + Capture? (Capture funds immediately and set to Processing, then manually change to Shipped when a tracking number is available)
Or do they want Authorize.NET set to Authorize (No capture of funds and status set to Processing, Change the status to Shipped when they manually Capture)?
Or something different yet?
Sorry you are right.. it's the SECOND option.. (Authorize.. then manually capture..)

Originally Posted by
lhungil
If the store does not have paid "downloadable content", the following should work. If the store does include "downloadable content", one may need to change some additional settings accordingly (after the following code change).
Edit the class constructor in "includes/modules/payment/authorizenet_aim.php" (change is in red):
Code:
// Reset order status to pending if capture pending:
//if (MODULE_PAYMENT_AUTHORIZENET_AIM_AUTHORIZATION_TYPE == 'Authorize') $this->order_status = 1;
NOTE: This post by DrByte mentions this line (and the thread includes a brief discussion around this line of code).
I think I can change that line as follows:
Code:
// Reset order status to pending if capture pending:
if (MODULE_PAYMENT_AUTHORIZENET_AIM_AUTHORIZATION_TYPE == 'Authorize') $this->order_status = 2;
but the question then becomes what about downloadable products?? I'm sure she wouldn't want them downloaded unless and until the Capture has been completed..