Group: Awaiting Activation
Last Active: Thu 8 May 2014
Posts: 1,
Visits: 43
|
We've tried to configure the two available options for checking out with Authorize.net and we've had problem with both.
Our first approach was using AuthorizeNetAIM, but we got the following error thrown by Kartris:
----------------------------------------------------------------------------->> Version:2.5003>> URL:https://www.ourdomain.com/Checkout.aspx>> Page:----------------------------------------------------------------------------->> 9/7/2013 9:28:58 PM>> XX.XX.XX.XX>> DESCRIPTION:System.MissingMethodException: Method not found: 'Int64 CreditCard.get_CardNumber()'. at Kartris.AuthorizeNetAIM.ValidateCardOrder(String xmlOrder, String strBasketXML) at _Checkout.btnProceed_Click(Object sender, EventArgs e) in C:\projects\shop\checkout.aspx.vb:line 1549 at System.Web.UI.WebControls.Button.OnClick(EventArgs e) at System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument) at System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) at System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) at System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
We can't find a way to fix this because it's being generated from inside the plugin AuthorizeNetAIM.dll and we don't have access to the source.
Is there any way to gain access to the Plugins' source code?
Next, our second approach was using AuthorizeNetSIM and in this case we successfully get to the gateway, but when it gets to the Callback.aspx page it shows the following message:
------------------------------ An error occurred while trying to report this transaction to the merchant. An e-mail has been sent to the merchant informing them of the error. The following is the result of the attempt to charge your credit card.
This transaction has been approved.
It is advisable for you to contact the merchant to verify that you will receive the product or service.
------------------------------
However, when we check the error log, we find out the gateway gets to the Callback.aspx page but is unable to show nothing:
----------------------------------------------------------------------------->> Version:2.5003>> URL:https://www.ourdomain.com/callback.aspx?g=authorizenetsim>> Page:----------------------------------------------------------------------------->> 9/7/2013 11:04:06 PM>> XX.XX.XX.XX>> DESCRIPTION:Successful Callback Log (frontend.payment.debugmode.enabled=y): FF: x_response_code=1&x_response_reason_code=1&x_response_reason_text=(TESTMODE)+This+transaction+has+been+approved.&x_avs_code=P&x_auth_code=000000&x_trans_id=0&x_method=CC&x_card_type=Visa&x_account_number=......(redacted)QS: g=authorizenetsim ==================================================
In this second case we make sure everything is correctly setup at Authorize.net's side, but still can make it work on our side.
I found this article from Authorize.net that explains the problem and the possible solutions, but I wasn't able to successfully apply any of them to solve ours.
http://community.developer.authorize.net/t5/The-Authorize-Net-Developer-Blog/Relay-Response-Basics-and-Troubleshooting/ba-p/9536
Please help!!!!.
Thank you
|