Order Notification and Transaction Failed

For general questions and discussions specific to the AbleCommerce 7.0 Asp.Net product.
Post Reply
ZLA
Commodore (COMO)
Commodore (COMO)
Posts: 496
Joined: Fri Mar 13, 2009 2:55 pm

Order Notification and Transaction Failed

Post by ZLA » Fri Mar 19, 2010 11:31 am

I've reviewed other posts about this (viewtopic.php?t=6894 and viewtopic.php?t=6857) and need to choose between two options:

Option 1 - Notify Customer of Order with Follow-up Failed Payment Email

Keep the current customer order notification email triggered by Order Placed.
Send an additional customer notification if the payment fails (Payment Authorization Failed and / or Payment Capture Failed triggers) so they know their credit card wasn't charged.

Option 2 - No Order Notification; Send Different Emails for Authorization Success and Failure

Remove the current customer order notification email triggered by Order Placed.
Set the customer order notification email triggers to Payment Authorized / Captured / Captured Partial.
Create a new Failed Payment order notification email triggered by Payment Authorization Failed and / or Payment Capture Failed).

While option 2 seems more natural, I'm concerned that some order scenarios wouldn't be handled. For example what happens in option 2 when gift certificates or coupons are used or when payment is by PayPal or even if the user is applying a credit balance. Please note that we have our gateway set to Authorize and Capture, so we would just use the payment authorized / payment authorized failed triggers.

Questions

1. Which option is recommended or is standard practice?
2. Will I run into problems if I go with Option 2?

Thank you in advance.

User avatar
Katie
AbleCommerce Admin
AbleCommerce Admin
Posts: 2651
Joined: Tue Dec 02, 2003 1:54 am
Contact:

Re: Order Notification and Transaction Failed

Post by Katie » Thu Mar 25, 2010 11:10 am

I think either way would work. If you have a lot of failed cc transactions, then Option 2 would probably work out best for you.

You are correct that triggers like 'Payment authorized' and 'Payment captured' have only to do with credit card transactions. There are other triggers that could be used to cover an order paid with a coupon or GC - such as the 'Order Paid', 'Order Paid Partial, and 'Order Paid Credit Balance' triggers.
Thank you for choosing AbleCommerce!

http://help.ablecommerce.com - product support
http://wiki.ablecommerce.com - developer support

Post Reply