cancel
Showing results for 
Search instead for 
Did you mean: 

Switch Developer credentials to real merchant account for further testing...

I created a ComClass in VB to interface with our Navision Order Taking System.  Our software in Windows forms and not web based.

I am using the AIM API with the test developer API login ID and Transaction Key.  I have tested some transactions and everything looks pretty good.

Now I would like to switch my testing to using our company's merchant (real API Login and Tx ID) account which is still in "TEST" mode.

 

Our Setup:

  • We have various salespersons taking orders over the phone.
  • We use Navision software to take orders (not a website)
  • I successfully connected it via Com Interface to the Test Authorize.Net (AIM) and tested succesfully

 

I'm not sure but I think...

  • I need to switch the URL - if so, how do I do that?
  • Do I need a local web server?  I hope not...
  • We all go through a SonicWall (firewall) out to the internet
  • Do I need a SSL for our site?  We don't have a local website... 
  • I think we can install an SSL certificate in our firewall.

Thanks for your help

kd
Member
1 ACCEPTED SOLUTION

Accepted Solutions
  • I need to switch the URL - if so, how do I do that?

Yes, need to point to https://secure.authorize.net/gateway/transact.dll. However you set the test URL, change it to the production url.

 

  • Do I need a local web server?  I hope not...

Don't need a web server for windows app.

 

  • We all go through a SonicWall (firewall) out to the internet

As long as the apps user have access to the internet, it should work fine.

 

  • Do I need a SSL for our site?  We don't have a local website...

What site? You just said it is not web based, and I don't think you can setup a SSL for a windows app.

 

  • I think we can install an SSL certificate in our firewall.

???

View solution in original post

RaynorC1emen7
Expert
3 REPLIES 3
  • I need to switch the URL - if so, how do I do that?

Yes, need to point to https://secure.authorize.net/gateway/transact.dll. However you set the test URL, change it to the production url.

 

  • Do I need a local web server?  I hope not...

Don't need a web server for windows app.

 

  • We all go through a SonicWall (firewall) out to the internet

As long as the apps user have access to the internet, it should work fine.

 

  • Do I need a SSL for our site?  We don't have a local website...

What site? You just said it is not web based, and I don't think you can setup a SSL for a windows app.

 

  • I think we can install an SSL certificate in our firewall.

???

RaynorC1emen7
Expert

There are probably ways to have your software connect via SSL, but how to do that is a bit beyond the scope of this forum. Hope you can figure it out. I know that there are ways to do it in Perl, PHP, etc.

TJPride
Expert

Thanks, I was hoping it was as you said. 

I just found out that in my case I just have to switch URL is to change the testMode of the Gateway to false.  See below.

  >>   var gate = new Gateway(APILoginID, TransactionKey, False);

It accepted my company's merchant "API Login ID" and "TransactionKey" etc.

Thanks very much.