Zen Cart Logo
Forums / All Other Contributions/Addons / Mods with API - Can I install on staging site?

Mods with API - Can I install on staging site?

Views: 735

Results 1 to 5 of 5
6 Feb 2013, 4:33 PM
#1
feznizzle avatar

feznizzle

Totally Zenned

Join Date:
Apr 2010
Posts:
900
Plugin Contributions:
0

Mods with API - Can I install on staging site?

Hi,

I am building a site to replace an existing site like this:
https://www.StagingSite.com <--- building
https://www.ExistingSite.com <--- will eventually move to here

I have already customized the template and added numerous mods. I have a few remaining mods (outlined below), then I will be adding site content (products, ez pages, etc)

A number of the mods the new site still needs have APIs that will require my ZC to communicate with other sites:

  • Shipping mods (Fedex, Fedex LTL, USPS, etc)
  • Tax mod (Taxcloud)
    Can I go ahead and install/configure/test these on the staging site or do I have to wait until I am on the final domain?

Similarly, I will be installing (I was already planning to save these two until the site is on the final domain):

  • Google Merchant Feeder
  • XML sitemap
    I'm very nervous about installing w/o configuring and completely testing each mod before I move to the next. I'd hate to stack a bunch of untested mods, then go back and configure once I'm live! I'd prefer to install and configure one-by-one, in case I miss a file that needs merging or some other minor thing that screws everything up.

But the overriding important thing is minimizing downtime for my client when I replace the old site with the new. For that reason, it would be best to have everything completely installed and configured on the staging site.

If the API's in the shipping/tax mods are domain neutral, I'd like to go ahead and set them up now. That way the site will be good to go instantly.

What would you do? Would you go ahead and install the remaining mods now? Or simply move on to adding content, saving the last mods for after migrating to the correct domain?

Thanks,
Mike

6 Feb 2013, 8:31 PM
#2
kobra avatar

kobra

Black Belt

Join Date:
Aug 2005
Location:
Arizona
Posts:
31,500
Plugin Contributions:
4

Re: Mods with API - Can I install on staging site?

They should be domain neutral

Are you not creating this on the domain in a folder??

Zen-Venom Get Bitten

6 Feb 2013, 9:40 PM
#3
feznizzle avatar

feznizzle

Totally Zenned

Join Date:
Apr 2010
Posts:
900
Plugin Contributions:
0

Re: Mods with API - Can I install on staging site?

Kobra, I really could use some advice on this, thanks for sticking you head in.

Unfortunately I do not have access to server the domain is currently pointed at. They pay a monthly fee to some silly ecommerce company for the current 'store'. My client does not even have ftp access. It's a joke.

I have set up a VPS for them. I am staging on a throw away domain they have, which I pointed at the VPS. When I am ready to go live, I will simply point their domain (the one they are using for the store) at the new server. At that point they will be 'live' with the store I built.

At that point I was going to put the ZC into catalog mode so I could rush around and wire up Authorize.net, Paypal, and all the other API based mods.

Are you saying you think I can go ahead and install/configure the shipping and tax mods, maybe in sandbox mode? Even though I am not even on the actual domain while working? What about Paypal and Authize?

If I wait to do all the API stuff until on the actual server, I might put them out of commission for a short time. I'd rather do it ahead of time (like now)... but I don't want to add insult to injury by duplicating work if I have to redo things once I'm live. I want the transition to be seamless... but I also don't want to shoot myself in the foot. Pretty sure they won't be paying me extra if I screw something up, even if it was with good intent.

My experience with API is very limited and my memory is bad. Plus, everytime I've set one up, the conditions were ideal (new cart, on the real domain, before the site was 'live').

Help! :)

6 Feb 2013, 9:43 PM
#4
drbyte avatar

drbyte

Sensei

Join Date:
Jan 2004
Posts:
63,513
Plugin Contributions:
176

Re: Mods with API - Can I install on staging site?

As Kobra said, they're probably domain neutral ... as in, if you provide the correct API credentials, they'll probably all work.
I know PayPal and Authnet will. Granted, you'll want to also refund your test transactions made using those.

.
Zen Cart - putting the dream of business ownership within reach of anyone!
Donate to: DrByte directly or to the Zen Cart team as a whole

Remember: Any code suggestions you see here are merely suggestions. You assume full responsibility for your use of any such suggestions, including any impact ANY alterations you make to your site may have on your PCI compliance.
Furthermore, any advice you see here about PCI matters is merely an opinion, and should not be relied upon as "official". Official PCI information should be obtained from the PCI Security Council directly or from one of their authorized Assessors.

6 Feb 2013, 9:58 PM
#5
feznizzle avatar

feznizzle

Totally Zenned

Join Date:
Apr 2010
Posts:
900
Plugin Contributions:
0

Re: Mods with API - Can I install on staging site?

Good news, thanks!