Forums / Built-in Shipping and Payment Modules / authorize.net refunds submitted with no info on which customer it applies to

authorize.net refunds submitted with no info on which customer it applies to

Locked

Views: 1,025

Results 1 to 7 of 7
This thread is locked. New replies are disabled.
18 Jul 2010, 4:11 PM
#1
edadk avatar

edadk

Zen Follower

Join Date:
Nov 2008
Posts:
191
Plugin Contributions:
0

authorize.net refunds submitted with no info on which customer it applies to

I've entered a couple of partial refunds to orders using the form in the order administration screen.

The refund seems to post ok, but the merchant email receipt comes through with all of the customer info blank. The customer info is also blank on Authorize.net. This makes it difficult to search through email receipts for info since there's no customer name or invoice info.

Is this by design? Can it be changed to include the customer info and order number? I keep wondering if refunds are going to the right person, but I have no way of checking other than the "refund initiated" that gets added to the order.

Many thanks,

Ed

19 Jul 2010, 2:00 AM
#2
drbyte avatar

drbyte

Sensei

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

Re: authorize.net refunds submitted with no info on which customer it applies to

There is no way for Zen Cart to send customer details with a refund request. Those details are only available if they were sent with the original transaction in the first place. The AIM module in the latest version of Zen Cart sends that information correctly.

.
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.

19 Jul 2010, 1:40 PM
#3
edadk avatar

edadk

Zen Follower

Join Date:
Nov 2008
Posts:
191
Plugin Contributions:
0

Re: authorize.net refunds submitted with no info on which customer it applies to

DrByte:

There is no way for Zen Cart to send customer details with a refund request. Those details are only available if they were sent with the original transaction in the first place. The AIM module in the latest version of Zen Cart sends that information correctly.

Yes, I'm talking about giving a refund on a transaction that originated through a Zen Cart order where the customer details were sent with the original payment.

Later, when I send a refund from the order screen, it's submitted with no customer details visible either on Authorize.net or in the Merchant Email Receipt.

I'm running v1.39d and authorize.net AIM module.

Ed

26 Jul 2010, 3:35 PM
#4
edadk avatar

edadk

Zen Follower

Join Date:
Nov 2008
Posts:
191
Plugin Contributions:
0

Re: authorize.net refunds submitted with no info on which customer it applies to

This continues to be an issue for me.

When I issue a refund through the order screen in Zen Cart, the resulting Merchant Email Receipt and the info on Authorize net is missing all of the customer information including the order number.

This makes it very difficult to look up transactions on authorize.net later.

Is it possible to have the customer and order info submitted along with the refund request?

thanks,

Ed

26 Jul 2010, 5:30 PM
#5
drbyte avatar

drbyte

Sensei

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

Re: authorize.net refunds submitted with no info on which customer it applies to

I will clarify what I stated previously, since what I stated was somewhat unclear.

The Authorize.net AIM spec only accepts the amount, original-transaction-id, and card-number when submitting refund requests. There is no facility to tell it any additional information. Instead, all the relevant information is kept on file by Authorize.net. They have all the customer details on file as per what was submitted with the original transaction.
Whether they choose to include additional details in the emails they send to you is up to them.

I would expect that if you look up the original transaction number in your Authorize.net console, you'll find the refund has been applied to it.

If you want to have them change how they treat the data when corresponding with you, please contact their support desk and submit a design change request for them to consider.

.
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.

26 Jul 2010, 6:23 PM
#6
edadk avatar

edadk

Zen Follower

Join Date:
Nov 2008
Posts:
191
Plugin Contributions:
0

Re: authorize.net refunds submitted with no info on which customer it applies to

DrByte:

I will clarify what I stated previously, since what I stated was somewhat unclear.

Thank you for the clarification, I will take it up with them.

I would expect that if you look up the original transaction number in your Authorize.net console, you'll find the refund has been applied to it.

You'd think that's what would happen, but unfortunately, that is not the case. Inputting the original transaction number on authorize.net only brings up the original transaction. There is no reference to any other activity related to the original transaction.

On authorize.net, the only way to check for additional activity on a transaction is to search for all activity for a specific customer, then click each transaction individually to see what it applies to. (Searching on invoice number doesn't work because of the random characters tagged onto the end of the actual invoice number.)

Many thanks,

Ed

26 Jul 2010, 6:41 PM
#7
purelypoultry avatar

purelypoultry

New Zenner

Join Date:
Mar 2009
Location:
Fremont, Wisconsin, United States
Posts:
50
Plugin Contributions:
1

Re: authorize.net refunds submitted with no info on which customer it applies to

I know its pretty disapointing but that is how Authorize.net handles it. It has been a problem for me too.

Owner of Purely Poultry