Skip to content
  • There are no suggestions because the search field is empty.

When Emails are Sent and How

Call sendmail


If you do run a source code search for the string “ call sendmail” in a Find & Replace utility,, you will find all instances of the code in which ProductCart sends an e-mail message. There are over 70 instances of this. That is: over 70 situations in which ProductCart sends a message notifying someone (store manager, customer, affiliate, drop-shipper, etc.) of something that happened in the store.
 

Some of the most important instances when ProductCart sends and email are listed below.

Order received email


This is sent to the customer who placed the order, but only when a payment option has been set to NOT process orders when they are placed (orders are Pending when they are placed).
 

Order confirmation email

This is sent either at the time the order is placed (payment option set up to process orders when they are placed) or when it is processed in the Control Panel. A New Order email is also sent to the store Admin as part of this process.  (Please note: This means a New Order email is ONLY sent if the order has been processed.) If an affiliate is involved in the order, an affiliate notification email is sent to the affiliate.  

Affiliate notification email

This is sent to the affiliate associated with an order. It's sent when the order has been processed. As mentioned above, this can happen at the time the order is placed (payment option set up to process orders when they are placed) or when it is processed in the Control Panel.

Order notification email to a drop-shipper

Sent either automatically or manually (depending on how the drop-shipper has been setup in the Control Panel), when the order is processed. If the order is processed at the time it is placed (a setting set when adding or editing a payment option) and the drop-shipper is setup to be notified automatically, then this message is sent automatically at the time the order is placed. Otherwise it's sent when the order is processed in the Control Panel. 
 

Drop-shipper: order cancellation notice

A drop-shipper is notified when an order has been cancelled, so that they don't ship whatever products they had been notified to ship. 
 

Password Reset

When a customer requests a password reset, the store sends an email containing a randomized link that allows them to set a new password on their account.
 

Gift Registry Notification

If gift registries are active on the store, the customer owning the gift registry is sent an email when an item on the list has been purchased.
 

Shipping Notification

An email is sent from the Shipping Wizard when an order's shipping information has been completed. Tracking information and additional messages may be included in the shipping notification email via the shipping wizard.
 

Review Prompt

If the product reviews feature is active, the store sends a review invitation to the customer. The invitation is sent automatically when the time period after purchase set in the control panel has been reached.
 

Contact Page

The store's built-in contact page, contact.asp, sends emails to the store's designated customer service email address.