Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

New Features

Requirements

jQuery 1.4.2+
jQuery json plugin 2.2+

Browser Support

For support, we looked at any browser version with significant market share.

Browser

Version

Comments

Firefox

3.5-4.0

Chrome

10-11

Internet Explorer

6-9

version 6 is twitchy.

Safari

5

Opera

11

Installation

  • proxy script
  • javascript files
  • template
Proxy Script

UltraCart has written a php script that can be installed on your local web server and relays remote calls to our API server. This file is critical to work around cross domain limitations. Simply put, your web pages, originating from your web server, cannot make javascript ajax calls to the UltraCart server. The proxy script sits on your server and relays the calls. Once installed, getting the remote calls work is easy. The v1.1 docs have some more detail.

Download the script at https://secure.ultracart.com/merchant/integrationcenter/proxy.php
If your site is being hosted by a third party, chances are everything is already configured for use. The only php requirement is to have curl enabled, but it's our experience that most hosting companies have that enabled by default.

Install the php file in your root directory for simplicity. If you put it elsewhere, just remember to adjust your settings in the js file (only one line changes).

Javascript Files

The Merchant Integration Center has links to download the jQuery files needed. Or you may download them from the links above.

Template

The Merchant Integration Center has links to download the template files as well. The base template is a stripped down page designed to look like the single page checkout with minimal mark up allowing for complete customization. Unlike the single page checkout, which is table based, the template relies on div tags for nearly all layout. This makes custom rearrangements easy.

Tutorials

  • No labels