Zen Cart Logo
Forums / General Questions / Capture funds upon Shipping

Capture funds upon Shipping

Locked

Views: 1,823

Results 1 to 3 of 3
This thread is locked. New replies are disabled.
29 Oct 2008, 8:54 PM
#1
cgee avatar

cgee

New Zenner

Join Date:
Oct 2008
Posts:
8
Plugin Contributions:
0

Capture funds upon Shipping

Is there a way to configure Authorize.net payment module (or LinkPoint, or any CC payment module) to capture funds when order status is updated to 'shipped'?

My understanding this feature has been discussed and that work may be underway to add this to certain modules.

Thanks.

30 Oct 2008, 8:14 AM
#2
drbyte avatar

drbyte

Sensei

Join Date:
Jan 2004
Posts:
63,513
Plugin Contributions:
176

Re: Capture funds upon Shipping

First you must set your authnet module into "Authorize Only" mode.

Then, after a tiny edit to the payment module's PHP file, you'll be able to do captures directly from your admin order-page ... on the same screen where you update the order status. They're separate steps, but done on the same page.

The edit: Open your /includes/modules/payment/authorizenet_aim.php file. Find "function RENAME_admin_notification(" and remove the RENAME_ part; then save the file back to your server.

.
Zen Cart - putting the dream of business ownership within reach of anyone!
Donate to: DrByte directly or to the Zen Cart team as a whole

Remember: Any code suggestions you see here are merely suggestions. You assume full responsibility for your use of any such suggestions, including any impact ANY alterations you make to your site may have on your PCI compliance.
Furthermore, any advice you see here about PCI matters is merely an opinion, and should not be relied upon as "official". Official PCI information should be obtained from the PCI Security Council directly or from one of their authorized Assessors.

30 Oct 2008, 7:44 PM
#3
cgee avatar

cgee

New Zenner

Join Date:
Oct 2008
Posts:
8
Plugin Contributions:
0

Re: Capture funds upon Shipping

Thank you DrByte.

That's a very handy feature.

Thanks again.