E-Mail Receipts are receipts for transactions for a business and its customers sent to an e-mail address. When enabled, the business and the customer will receive the details of every transaction that has been successfully completed.
Within the MMS
The Merchant Preferences page is used to configure your email receipt preferences. The Preferences page contains the following sections:
Merchant Notification Email – This field allows you to enter an email address (multiple email addresses can be separated with commas) and the emails entered will receive a notification when a SALE transaction is made. The Merchant Notification Email is branded to match the Gateway.
Customer Receipt – If switched to 'Yes' and the Cardholder supplies a valid email address, this allows a copy of the Gateway receipt to be sent to the Cardholder. The Customer Receipt is branded to match the Gateway.
How E-mail Receipts Work
Merchant Notification Emails
If a valid RFC 2822 email address string is present in the Merchant Notification Email in the MMS (Merchant Management System) or a value is sent in via the notifyEmail field (which will take priority over the e-mail set in the Merchant Notification Email field in the MMS) AND the transaction is a successful sale with a predetermined date of capture (i.e. capture delay is not set to -1 or never), a notification email will be sent to the address/addresses specified by the merchant. The notifyEmail field is capable of receiving a full RFC 2822 standard email address string. The examples below can be combined but need to be comma separated:
- Test Account <firstname.lastname@example.org>
If the Customer Receipt field is set to ‘On’ in the MMS (Merchant Management System), or a ‘Y' is sent via the customerReceiptsRequired field (which will take priority over the Customer Receipt field in the MMS) and the transaction is a successful sale with a predetermined date of capture (i.e. capture delay is not set to -1 or never), AND the customer has supplied a valid email address in the customerEmail field, then a receipt email will be sent to the address in the customerEmail field.