![]() |
Authorizenet and an edited order |
Post Reply ![]() |
Author | |
cs ![]() Newbie ![]() Joined: 04-May-2009 Location: Arkansas Status: Offline Points: 8 |
![]() ![]() ![]() ![]() ![]() Posted: 22-June-2009 at 1:04pm |
I edited my first order Friday. After changing a mistyped zip code, which changed the shipping amount, raising the total of the order, I included the edited order in a batch process. We use authorizenet as a payment gateway. The edited order was voided at Authorizenet, as expected, but there is no evidence of a new authorization as is explained in the text I cut and paste below from the Product Cart Wiki-
"If the new order amount is higher than the original order amount, both payment gateways behave in the same way, which is to void the original transaction and obtain a new authorization." Did I do something wrong? Also, how do I now collect the money from this customer? The product has already been shipped. Thanks, Carla Hardwick Creation Sensation |
|
![]() |
|
loracady ![]() Newbie ![]() ![]() Joined: 28-December-2007 Location: United States Status: Offline Points: 2 |
![]() ![]() ![]() ![]() ![]() |
Hi Carla- We edit orders occasionally to adjust for shipping charges, etc. When we batch process at the end of the day, authorize.net re-authorizes the charge for the new amount. I would think that it would work exactly the same for your store. Just make sure that you're not missing it in your authorize.net totals for the day.
Here is one bad thing that always happens: the customer checks her credit card statement online and thinks that you have charged her twice for her order, because there are now 2 pending charges on her account from your company. Of course, only 1 charge will ever actually go through, but customers get very upset about this. We always make sure to tell our customers with edited orders to expect 2 pending charges, but explain that 1 of these charges will drop off usually within a week or so.
If you find that the charge did not go through authorize.net, you should have access to the customers credit card number when you print the order from productcart. (Make sure to select that you want the cc number on the invoice.) You can charge your customer manually in authorize.net.
Hope this helps!
|
|
www.TheSleepShop.com
|
|
![]() |
|
cs ![]() Newbie ![]() Joined: 04-May-2009 Location: Arkansas Status: Offline Points: 8 |
![]() ![]() ![]() ![]() ![]() |
Hi, thanks for the suggestion about printing the invoice to get credit card info. I took a look at that, and it only gives me the first four digit and the last four digits with the xxxxxxxx in the middle. Is it possible to use that information to submit another order? I tried it on authorizenet in the virtual terminal and it didn't work for me.
On the day this happened, there were only three orders to be processed. two of them had been edited to correct shipping charges. These two voided on authorizenet and no charges were reissued. I am sure about that. The third order worked just fine. |
|
![]() |
|
loracady ![]() Newbie ![]() ![]() Joined: 28-December-2007 Location: United States Status: Offline Points: 2 |
![]() ![]() ![]() ![]() ![]() |
There is no way to process the order using the xxxxxxxx number. In authorize.net, you need the billing address, the entire credit card #, and expiry date for manual transactions.
Just did some testing- after you have processed the order, the credit card number becomes truncated (meaning 4848xxxxxxxx3636) in productcart for security, I'm sure. I didn't realize that. Before batch processing, the full credit card number is available. We always print out productcart invoices in the admin each morning before we process our orders, so we always have a hard copy of the customers' credit card number (Not the CVV code- just the credit card number and expiration date.)
Unfortunately, you will probably have to call your customers to get their credit card numbers. I know that this is not the answer you hoped for. Just explain what happened- blame it on a "system glitch," and your customer will probably understand. Otherwise, contact the shipping company you used and try to get the package reversed. FedEx usually can't get stop packages- not sure about UPS. If you use US Mail, I doubt there is any way that you can get the package back.
|
|
www.TheSleepShop.com
|
|
![]() |
|
katharina ![]() Senior Member ![]() ![]() Joined: 25-October-2005 Location: United States Status: Offline Points: 0 |
![]() ![]() ![]() ![]() ![]() |
First I must say it is always a bad idea to increase the order amount for the following two reasons. First you need the permission by the customer, and second your processing gateway may have rules against it. Reducing the amount is never a problem. We occasionally have customers that enter zip codes incorrectly and the shipping is off. Most often we have international orders without shipping charges calculated. What we have been doing is creating a hidden product for "shipping cost for customer joe smith" or what ever you would call it. We put there the difference with an explanation in the description field. Next we email that link to the customer and kindly ask them to pay for it. They either accept and pay or they decline. When they decline we refund the original order. The only down side is you pay an additional processing fee, on the upside you have the customers approval when they pay. Here is a page in the wiki that tells you how to do it:
http://wiki.earlyimpact.com/how_to/links_to_hidden_products We tell our customers that it is good for us not having the credit card info. It protects them against possible hacker break ins or bad employees. Not that we have any issues in the first place. There is nothing to be found on our server, and that is also the reason why they have to enter the credit card for each order. You can always call the customer and ask them to provide the card over the phone, but we found it is simpler to send a link with the option to pay online. The URL does match the one from the first order, while a phone call can be done from anywhere. I hope that this will help you, Katharina |
|
Katharina
******************* www.GermanPlaza.com ******************* |
|
![]() |
|
loracady ![]() Newbie ![]() ![]() Joined: 28-December-2007 Location: United States Status: Offline Points: 2 |
![]() ![]() ![]() ![]() ![]() |
Katharina- I never thought of your method for creating a hidden product and sending the customer the url for it. That is a really great idea and a very professional way to handle the problem. Incidentally, I have never actually increased a customer's invoice without asking permission. When we edit the order, it is almost always to decrease the shipping amount. Customers still get bent out of shape when they see the 2 pending charges, even if you are trying to help them out by decreasing the amount of the invoice.
|
|
www.TheSleepShop.com
|
|
![]() |
|
EarlJ ![]() Newbie ![]() Joined: 02-May-2007 Location: United States Status: Offline Points: 4 |
![]() ![]() ![]() ![]() ![]() |
loracady,
I know this is getting a little off topic from the original post, but... in Authorize.net there is a way to adjust the customer total down without causing 2 charges to the customer's card. (This can only be done with a new total that is less than the original charge) 1. you cannot use the batch process feature in PC to do this 2. enter your Authorize.net account > go to unsettled transactions > click the transactiojn number you wish to edit > click capture...it will open a "capture transaction" window with the order total listed in a text box > edit the order total to the new order total and click the OK button to capture the new order total You have now adjusted the customer total in Authorize.net without voiding and re-authorizing a new transaction. You will also need to manually update the customer's payment status in your PC Admin. |
|
![]() |
|
shannondoan ![]() Newbie ![]() ![]() Joined: 22-July-2007 Location: Scottsdale, AZ Status: Offline Points: 0 |
![]() ![]() ![]() ![]() ![]() |
When we have an order total that increases, we of course first get approval from the customer to charge the card for the additional amount. Then you can go into Authorize.net, go to transaction search, and type in customer's order number (or last name or whatever). Click "view rebillable transactions." Check the checkbox next to the relevant order, and enter the additional amount you will be charging in the box marked "new payment amount." So if the original order was $100, and you are adding shipping of $5.00, you will put 5.00 in the new payment amount box. Then click "submit." This can only be done with settled transactions. You do not need any additional information from the customer- it will charge the same card used for the original order.
|
|
Shannon Doan
www.wildflowerdiapers.com |
|
![]() |
|
cs ![]() Newbie ![]() Joined: 04-May-2009 Location: Arkansas Status: Offline Points: 8 |
![]() ![]() ![]() ![]() ![]() |
Authorizenet says that their records show that the cart never passed on the information to authorizenet to rebill the orders. I dummied up a couple more orders to try it again, and while the original order was voided, neither of the new orders were received at authorizenet. One order was for more than the original purchase, and one order was for less than the original purchase. The only conclusion that I can come to is that the cart is not working properly in this area.
I will contact the customers in question and try to get their credit card information. But I will not try to use the cart to capture orders that I have edited any more. I'll do it manually at authorizenet instead. It would have been nice to be able to do that through the cart. Thanks to everyone for the suggestions. |
|
![]() |
|
Hamish ![]() Admin Group ![]() Joined: 12-October-2006 Location: United Kingdom Status: Offline Points: 56 |
![]() ![]() ![]() ![]() ![]() |
cs, Please raise a support ticket for this issue.
|
|
![]() |
Post Reply ![]() |
|
Tweet
|
Forum Jump | Forum Permissions ![]() You cannot post new topics in this forum You cannot reply to topics in this forum You cannot delete your posts in this forum You cannot edit your posts in this forum You cannot create polls in this forum You cannot vote in polls in this forum |