HomeHome Product Discus... Product Discus...SmithCartSmithCartFirst Data Global Connect Web Service ErrorFirst Data Global Connect Web Service Error
Previous
 
Next
New Post
10/14/2010 8:27 AM
 

I'm using Smith Cart v3.81 and I'm getting an error when I try to process a transaction through the First Data Web Service gateway. I have the certificate installed on my server, the PEM file uploaded, and I'm using the correct authentication. Is there anything that I left out or doing wrong? The error from the event log is below. Thanks in advance for any assistance.

-Marvin Cox

AssemblyVersion: 5.2.3
PortalID: 10
PortalName: Vapor X
UserID: 30
UserName: mgcox
ActiveTabID: 252
ActiveTabName: Shop Online
RawURL: /ShopOnline/tabid/252/ctl/Confirm/mid/748/Default.aspx
AbsoluteURL: /Default.aspx
AbsoluteURLReferrer: https://www.myvaporx.com/ShopOnline/tabid/252/ctl/Confirm/mid/748/Default.aspx
UserAgent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Chrome/6.0.472.63 Safari/534.3
DefaultDataProvider: DotNetNuke.Data.SqlDataProvider, DotNetNuke.SqlDataProvider
ExceptionGUID: df58b2eb-7c05-40ea-b900-8d397824a1db
InnerException: Object reference not set to an instance of an object.
FileName:
FileLineNumber: 0
FileColumnNumber: 0
Method: Smith.DNN.Modules.BuyNow.Confirm.ProcessStatus
StackTrace:
Message: DotNetNuke.Services.Exceptions.PageLoadException: Object reference not set to an instance of an object. ---> System.NullReferenceException: Object reference not set to an instance of an object. at Smith.DNN.Modules.BuyNow.Confirm.ProcessStatus(PaymentStatusInfo status) at Smith.DNN.Modules.BuyNow.Confirm.Submit() at Smith.DNN.Modules.BuyNow.Confirm.btnSubmit_Click(Object sender, EventArgs e) at System.Web.UI.WebControls.ImageButton.OnClick(ImageClickEventArgs e) at System.Web.UI.WebControls.ImageButton.RaisePostBackEvent(String eventArgument) at System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) --- End of inner exception stack trace ---
Source:
Server Name: WIN-20R7V0NLMUH

 
New Post
10/14/2010 2:17 PM
 

In your first data virtual terminal you have to select which gateway integration method you are using I believe they have an option to select "Web Service Method" and also you will need to call them so they can whitelist the ip address of your server.

-Scott


Scott Kelly
Project Manager
DotNetNuke Consulting, DotNetNuke Store and DNN Ecommerce
 
New Post
10/15/2010 8:49 AM
 

I called First Data tech support and completed the steps, and opened port 1129 in my firewall for all traffic as well. However I'm receiving the same exact error. Any other ideas?

-Marvin Cox

 
New Post
10/15/2010 4:00 PM
 

The issue might be related to security setting in your browser (Chrome) can you try it in IE and Safari and see if you get a different result.

-Scott


Scott Kelly
Project Manager
DotNetNuke Consulting, DotNetNuke Store and DNN Ecommerce
 
New Post
10/18/2010 9:59 AM
 

Unfortunately, the error occurs in all browsers. Is there anyone out there that's using this gateway successfully with Smith Cart? Let me know, thanks.

-Marvin Cox

 
New Post
10/21/2010 10:07 PM
 

Did it work with the new webreferences.dll we sent you today?


At your service,
Dave Smith
DotNetNuke Consulting, DotNetNuke Store and DNN Ecommerce
 
New Post
10/22/2010 8:21 AM
 

Thanks for your help, but unfortunately the file didn't fix the issue. I'm still getting the same error.

 
New Post
10/25/2010 9:28 AM
 

When I browse to the WSDL location with IE or Chrome on the server, the browser prompts me to choose the certificate. The certificate status on the Certification Path tab states "The issuer of this certificate cannot be found". Would this be causing the checkout error I'm having? Maybe there's something wrong with the certificate. Let me know what you think. We've been stuck with manual gateway processing ever since we purchased Smith Cart. We really need to have live gateway processing. Thanks.

 
New Post
10/27/2010 10:27 AM
 

Yes the certificate not found could be causing the error. There are many steps in configuring your environment to work with the first data gateway and not sure why first data makes you jump thru all these hoops to use their gateway but try deleting the certificate and re installing to see if that fixes it. Also, first data has pretty good tech support try contacting them to help you install the cert. We got it working in our environment but it took some time and a few tech support calls with first data. If you cant get it to work after working with first data support our consulting dept is available to work on your site.

-Scott


Scott Kelly
Project Manager
DotNetNuke Consulting, DotNetNuke Store and DNN Ecommerce
 
New Post
12/9/2010 7:50 AM
 

I built a quick Asp.Net page to test the connection to First Data. It communicated with the web service without a problem and correctly returns the approval code. However smith cart still displays the same error if you try to checkout. I have eliminated any problems with the client certificate configuration on my server. Are you planning a fix for this problem? I've been stuck with manual processing since we purchased smith cart. Please advise.

 
New Post
12/9/2010 1:13 PM
 

If you download the trial version of Smith Cart from our website and copy the file titled "App_WebReferences.dll" to your \bin folder it should fix the issue. As always make sure you have a full backup of your site before making any changes.

-Scott


Scott Kelly
Project Manager
DotNetNuke Consulting, DotNetNuke Store and DNN Ecommerce
 
New Post
12/9/2010 2:21 PM
 

I'm still getting the same exact error after I replace the file.

-Marvin Cox

 
Previous
 
Next
HomeHome Product Discus... Product Discus...SmithCartSmithCartFirst Data Global Connect Web Service ErrorFirst Data Global Connect Web Service Error