Changing Dropdownlist Items

For general questions and discussions specific to the AbleCommerce 7.0 Asp.Net product.
Post Reply
tschonbachler
Ensign (ENS)
Ensign (ENS)
Posts: 9
Joined: Thu Dec 06, 2007 7:34 am
Location: south barrington il
Contact:

Changing Dropdownlist Items

Post by tschonbachler » Wed Dec 26, 2007 2:58 pm

We have purchased AC7. We are writing our own gateway. Our gateway is a host-based service not a terminal-based service. As a result, I am having issues with task functions on the payments screen. Here are a few of the issues.

Do we have the ability to control the items displayed in the Tasks dropdownlist on the Administration | Orders | View Orders | Payments window?

1. When an Order is Authorized, the dropdownlist contains: Capture Payment" and "Void Payment". For our credit card processor a "Void" is not allowed with an "Authorize" only. So, I would like to remove the "Void Payment" dropdown list item.

2. When an Order has been Captured, the dropdownlist contains: "Issue Refund" only. We would like to see a "Void Payment" dropdownlist item also since our credit card server allows this.

3. After issuing a Refund, the dropdownlist does not allow us to "Void" the transaction. We would like t see a "Void" on the dropdownlist.

Any help you can give would be much appreciated.

Thank you.

Terry

User avatar
AbleMods
Master Yoda
Master Yoda
Posts: 5170
Joined: Wed Sep 26, 2007 5:47 am
Location: Fort Myers, Florida USA

Post by AbleMods » Mon Dec 31, 2007 7:09 am

Terry,

I have spent only a short amount of time studying the dropdowns you mentioned.

The payments Task Menu for a specific order is modifiable if you are a .Net programmer. You will want to review the code file ~/Admin/Orders/Payments/Default.aspx.

The difficulty will be in the variety of situations you require. Able designed the page to work based on a specific sequence of events. You'll have to walk through the code pretty carefully to fully understand their sequence(s) and determine the best place to make your sequence changes.

Wish I could help more, but that's all I've studied thus far.
Joe Payne
AbleCommerce Custom Programming and Modules http://www.AbleMods.com/
AbleCommerce Hosting http://www.AbleModsHosting.com/
Precise Fishing and Hunting Time Tables http://www.Solunar.com

tschonbachler
Ensign (ENS)
Ensign (ENS)
Posts: 9
Joined: Thu Dec 06, 2007 7:34 am
Location: south barrington il
Contact:

Post by tschonbachler » Mon Dec 31, 2007 7:26 am

Joe,

Thanks for the input.

I figured it required a code change, but I was hoping it was some admin parameter.

Thanks for replying.

Terry

User avatar
AbleMods
Master Yoda
Master Yoda
Posts: 5170
Joined: Wed Sep 26, 2007 5:47 am
Location: Fort Myers, Florida USA

Post by AbleMods » Mon Dec 31, 2007 7:31 am

You're welcome.

They're very hard-coded. That sort of flexibility would require some serious programming given the sheer number of possibilities. I've wanted some similar changes to the payment-flow myself, but once I looked at how Able does it I walked away.

Some things are better left to the Pros :)
Joe Payne
AbleCommerce Custom Programming and Modules http://www.AbleMods.com/
AbleCommerce Hosting http://www.AbleModsHosting.com/
Precise Fishing and Hunting Time Tables http://www.Solunar.com

Post Reply