There was a problem processing your payment: Successful.

For general questions and discussions specific to the AbleCommerce GOLD ASP.Net shopping cart software.
Post Reply
mbartens
Lieutenant Commander (LCDR)
Lieutenant Commander (LCDR)
Posts: 107
Joined: Mon Mar 09, 2015 3:34 am

There was a problem processing your payment: Successful.

Post by mbartens » Mon Oct 05, 2015 4:01 am

I'm using Authorize.Net SIM and this is the message that is received by the customer when they input a credit card that is declined by Authorize.Net.

There is no record of it in ac_Transactions.

In the admin "Do not create order unless it has a successful payment." is checked.

Authorization Mode is set to "Authorize & Capture"
Gateway Mode is "Production Gateway, Live Mode"
Debug Mode is "Off"


Any suggestions of how the customer can get a helpful message such as "Declined" ?
May

User avatar
jmestep
AbleCommerce Angel
Posts: 8164
Joined: Sun Feb 29, 2004 8:04 pm
Location: Dayton, OH
Contact:

Re: There was a problem processing your payment: Successful.

Post by jmestep » Tue Oct 06, 2015 12:51 am

I believe the last part- "Successful" comes from the payment gateway, but I don't know why you are showing the first part of the message. Has your site been customized? This is most likely on the Members/PayMyOrder page.
Judy Estep
Web Developer
jestep@web2market.com
http://www.web2market.com
708-653-3100 x209
New search report plugin for business intelligence:
http://www.web2market.com/Search-Report ... -P154.aspx

mbartens
Lieutenant Commander (LCDR)
Lieutenant Commander (LCDR)
Posts: 107
Joined: Mon Mar 09, 2015 3:34 am

Re: There was a problem processing your payment: Successful.

Post by mbartens » Fri Oct 09, 2015 6:11 am

Yes, my sight is customized. I wanted to see what Authorize.Net was sending back so I placed
some test orders with bad cards.
I looked at the ac_Transactions table. The failed payments do not appear in this table so I don't know what the response is.

Does "database.RollbackTransaction()" wipe out what was placed in the ac_Transactions table?

Code: Select all

if (authResponse.Status == TransactionStatus.Failed
	&& !AbleContext.Current.Store.Settings.AcceptOrdersWithInvalidPayment)
{
	// we do not allow orders with invalid payment, abort checkout
	database.RollbackTransaction();

	// send back warning of payment failure
	List<string> warningList = new List<string>();
	foreach (Transaction tx in authResponse.Transactions)
	{
		if (tx.TransactionStatus == TransactionStatus.Failed)
		{
			warningList.Add("There was a problem processing your payment: " + tx.ResponseMessage);
		}
	}
	return new CheckoutResponse(false, null, warningList);
}
May

User avatar
jmestep
AbleCommerce Angel
Posts: 8164
Joined: Sun Feb 29, 2004 8:04 pm
Location: Dayton, OH
Contact:

Re: There was a problem processing your payment: Successful.

Post by jmestep » Mon Oct 12, 2015 12:52 am

If you have set the site to not create an order for a failed payment, then there would be no entry in the transactions table because that depends on a payment, which depends on an order and there is no order.
Judy Estep
Web Developer
jestep@web2market.com
http://www.web2market.com
708-653-3100 x209
New search report plugin for business intelligence:
http://www.web2market.com/Search-Report ... -P154.aspx

mbartens
Lieutenant Commander (LCDR)
Lieutenant Commander (LCDR)
Posts: 107
Joined: Mon Mar 09, 2015 3:34 am

Re: There was a problem processing your payment: Successful.

Post by mbartens » Mon Oct 12, 2015 3:15 am

I did have this checked: "Do not create order unless it has a successful payment."
I switched it to "Always create order even if payment fails." and placed a test order.
Here's what I'm getting back:

ResponseCode: I00001
ReponseMessage: Successful.
AuthorizationCode: NULL
AVSResultCode: U
CVVResultCOde: X


Also, I have it set to "Authorize and Capture"

This is the Assembly: CommerceBuilder.AuthorizeNetCIM (v7.89.5365.28139)
May

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

Re: There was a problem processing your payment: Successful.

Post by Katie » Wed Oct 14, 2015 4:28 am

Hello May,

Are you working with a test Authorize.net account? I've had this trouble before and it might have something to do with your setting for the gateway - production or test mode. Authorize.net CIM has 4 different settings. If you are using a test account, then you need to change it to the last setting "Test Gateway - Test Mode".

I checked the API guide and a response code of 100001 is Successful. So, I think this is really some other problem. Please let us know if this fixes the issue.

Katie
Thank you for choosing AbleCommerce!

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

mbartens
Lieutenant Commander (LCDR)
Lieutenant Commander (LCDR)
Posts: 107
Joined: Mon Mar 09, 2015 3:34 am

Re: There was a problem processing your payment: Successful.

Post by mbartens » Thu Oct 29, 2015 3:06 am

Hi,
No, it's a production account . Is it because I'm using "Authorize & Capture" ?
May

jguengerich
Commodore (COMO)
Commodore (COMO)
Posts: 436
Joined: Tue May 07, 2013 1:59 pm

Re: There was a problem processing your payment: Successful.

Post by jguengerich » Mon Mar 14, 2016 4:18 am

I know this is an old thread, but since it doesn't look like it was resolved at that time, I thought I would post a link to the problem/solution that someone else found.
viewtopic.php?f=65&t=18722
Jay

Post Reply