If you open up web\DSC.config file, you will find OfflinePayment in orderPipelineConfiguration section as follows.
<add name="OfflinePayment">
<processors>
<clear />
<add name="OrderConfirmationEmail" />
<add name="OfflinePaymentProcess" />
<add name="InventoryStockCheck" />
<add name="OrderPackageAndShip" />
<add name="CreateGiftCertificate" />
<add name="OrderCompleteEmail" />
</processors>
</add>
The order pipeline is going to run through processors defined here by order. If the processor is automated e.g. sending OrderConfirmationEmail, it will do the proper action and move it to the next processor. If the the process is not automated e.g. Offline Payment Process, it would stop at the status and wait until you manually move the order status forward. You can change order status in the order detail page of the site admin control panel.
So by default order confirmation email gets sent to both customer and site admins. If you wish to add more emails in the pipeline, you can configure the orderpipeline configuration or create your custom processor.
BTW, you don't want to send credit card information vai email because it's not secure.
DotShoppingCart Staff
|