I'm using COWOA exclusively. No accounts at all. My payment modules are PayPal Webite Payments Pro and PayPal Express Checkout. When an order is placed using a credit card, the order confirmation email does NOT show the "Order Details" link, which is exactly correct and I think the COWOA module actually hides this, since there is no account info to go back to.
BUT if a customer pays with PayPal Express Checkout, the order confirmation email DOES HAVE the Order Details link in it.
I've searched everything I can think of in developer's tool kit and I'm not finding anything that is of any help. I do know that admin/orders.php was modified by COWOA and it looks like it actually put in an IF that doesn't display the details if the order is COWOA.
Based on some other stuff I'm seeing, I think that maybe if a customer pays with PayPal Express Checkout, that the COWOA "switch" isn't getting set?
$message .= EMAIL_TEXT_INVOICE_URL . ' ' . zen_catalog_href_link(FILENAME_CATALOG_ACCOUNT_HISTORY_INFO, 'order_id=' . $oID, 'SSL') . "\n\n";
Anyone have any experience with this? Any ideas?