Shopping Cart plugins & guides

Are you one of the users of a ready to use Shopping Cart solutions? We want to make it easy for you!

Most of our modules are in our GitHub repository and they are open source.

Check out this modules and step by step instructions to integrate GetFinancing. Also remember you can always use our Simple Integration , which can be added virtually to any Shopping Cart software or HTML page.

Managed shopping cart Integration guides

3dcart Integration Guide

_images/banner-getfinancing-3dcart.png

In this guide we will be integrating GetFinancing as an alternate payment method for 3dcart. This means that besides your current payment methods you will have GetFinancing as a payment method in the checkout page.

The way this process works is by adding a Javascript to the checkout page, that redirects to our form when the payment method name is detected. Make sure to test it, since heavily modified templates or newer versions of 3dcarts could break this process.

For doubts do not hesitate to contact support@getfinancing.com

Step by Step

    1. Login to your 3dCart Back-End/Admin Area.
    1. Navigate to Content – Header & Footer – Global Footer
    1. Click the code revealer button
_images/01.png
    1. Insert the following code into the Global Footer, and save it:

Following you will find the Javascript to paste, replacing ##YOUR_MERCHANT_ID## for your merchant ID:

<script src="https://cdn.getfinancing.com/libs/1.0/getfinancing-plugin.js"></script>
<script type="text/javascript">

    /* Insert Here your merchant ID */
    var merchant_id = 0;

    /* Insert Here the Environment */
    var environment = "production"  // "staging" otherwise

    /* PluginOptions */
    var pluginOptions = {
      disableFaqLink: false //if true, disables the GetFinancing logo placement into the cart page
    }

    (new getFinancingPlugin.ThreeDCartPlugin(merchant_id, environment, {}, pluginOptions)).start();

</script>
    1. Now navigate to Settings - Payment – Method of Payment – Click on ‘Select Payment’
_images/02.png
    1. Click “Add New” in payment option window.
_images/03.png
    1. Title this “GetFinancing - Purchase Finance Gateway” and make sure that the following information is reflected in the settings of it.
_images/04.png
    1. After this is complete, go into your Checkout page (normally labeled: “checkout_one.asp”) by navigating into the Settings – Design – Themes & Styles and clicking on the “Edit HTML” button.
_images/05.png
    1. Then click on the drop down menu labeled “Go to folder” and click on “templates/common-html5”
_images/06.png
    1. Click on the file named “checkout-step1.html”
_images/07.png
    1. Copy this code to the payment button section of the HTML wherever you want the button to take residency, and save it:
<!--START: CUSTOM-->

  <div class="getfinancing">
    <h4>[payment_description]</h4>
    <div class="gf-radio" style="display:inline-block; vertical-align:middle;">
      <input name="payment" id="offline-[id]" onclick="$('#btn_getfinancing').trigger('click');" type="radio" value="offline-[id]" />
    </div>
    <div class="gf-logo" style="display:inline-block; vertical-align:middle; cursor:pointer;">
      <img id="btn_getfinancing" src="https://partner.getfinancing.com/media/1.0/buttons/png/btn_getfinancing_checkout2.png" alt="GetFinancing" />
    </div>
    <div class="clear"></div>
  </div>

  <!--END: CUSTOM-->
_images/08.png
    1. And the checkout page should something similar to this
_images/09.png

BigCommerce Integration Guide

_images/banner-getfinancing-bigcommerce-new.png

In this guide we will be integrating GetFinancing as an alternate payment method for BigCommerce with the newer BigCommerce versions (post 2017). This means that besides your current payment methods you will have GetFinancing as a payment method in the checkout page.

The way this process works is by adding a Javascript to the checkout page, that redirects to our form when the payment method name is detected. Make sure to test it, since heavily modified templates or newer versions of BigCommerce could break this process.

This guide is different than the previous because it applies to new BigCommerce installations (post 2017).

For doubts do not hesitate to contact integrations@getfinancing.com.

Step by Step

  • Login onto your BigCommerce Merchant Admin Account.
  • Navigate to: ** Store Settings / Payments**
_images/store-setup.png _images/payment.png
  • Select Offline Payment Methods and Setup Bank deposit
_images/offline-methods.png
  • Change the name from Bank Deposit to GetFinancing (If you are already using Bank Deposit, use a different offline method).

    Also make sure that is only enabled for USA and to replace the text of the thank you page.

    Name: “GetFinancing”

Replace “Thank you message” with “Thank You For Your Purchase with GetFinancing”, make sure you include the word GetFinancing in the text, this word is used in the code to redirect to the proper page.

_images/bank-deposit.png
  • Follow these steps
_images/new-1-gotoAdvancedSettings.png _images/new-2-gotoWebAnalytics.png _images/new-3-pasteScript.png

Following you will find the Javascript to paste:

<script src="https://cdn.getfinancing.com/libs/1.0/getfinancing-plugin.js"></script>
<script>

    /* Insert Here your merchant ID */
    var merchant_id = 0;

    /* Insert Here the Environment */
    var environment = "production"  // "staging" otherwise

    /* PluginOptions */
    var pluginOptions = {
    disableFaqLink: false //if true, disables the GetFinancing logo placement into the cart page
    }

    (new getFinancingPlugin.BigCommercePlugin(merchant_id, environment, {}, pluginOptions)).start();

</script>
  • Finally save the changes and make sure to test it with a sample purchase.

You will see GetFinancing as a payment method in the checkout screen.

_images/gf_pay.png

If everything goes correctly, you will be redirected to our checkout process to complete the purchase. After that the user should be returned to that page with a congratulations message.

_images/gf_redirect.png

Volusion Integration

_images/banner-getfinancing-volusion.png

In this guide we will be integrating GetFinancing as an alternate payment method for Volusion. This means that besides your current payment methods you will have GetFinancing as a payment method in the checkout page.

The way this process works is by adding a Javascript to the checkout page, that redirects to our form when the payment method name is detected. Make sure to test it, since heavily modified templates or newer versions of Volusion could break this process.

For doubts do not hesitate to contact support@getfinancing.com.

Step by Step

  • Login onto your Volusion Merchant Admin Account.
  • Navigate to: Settings / Payment
_images/1.png
  • Go to: More Payment Types and add a new Custom Type method called “GetFinancing”
_images/2.png _images/1-b.png
  • Navigate to: ** Design / Template ** and Edit your Active Template clicking on “Edit HTML”
  • In the dropdown, search the main template file to edit.
_images/3.png
  • Insert this piece of code before </head> tag as shown in the image:

    <script src="https://cdn.getfinancing.com/libs/1.0/getfinancing.js"></script>
    
_images/5.png
  • Next, copy/paste this piece of Javascript code before </body> tag and save the changes

    Remember to change [YOUR_MERCHANT_ID]

    Environment variable should be “production” or “staging” depending whether you are integrating in a production environment or not.

    <script src="https://cdn.getfinancing.com/libs/1.0/getfinancing-plugin.js"></script>
    <script type="text/javascript">
        /* Insert Here your merchant ID */
        var merchant_id = 0;
    
        /* Insert Here the Environment */
        var environment = "production"  // "staging" otherwise
    
        /* PluginOptions */
        var pluginOptions = {
          disableFaqLink: false //if true, disables the GetFinancing logo placement into the cart page
        }
    
        (new getFinancingPlugin.VolusionPlugin(merchant_id, environment, {}, pluginOptions)).start();
    
    </script>
    
_images/6.png
  • Finally save the changes and make sure to test it with a sample purchase.

You will see GetFinancing as a payment method in the checkout screen.

_images/7.png

If everything goes correctly, you will be redirected to our checkout process to complete the purchase. After that the user should be returned to that page with a congratulations message.

_images/8.jpg

Managed shopping cart plugins

Shopify Official Payment Method

_images/banner-getfinancing-shopify.png

In this guide we will be integrating GetFinancing as an alternate payment method for Shopify. This means that besides your current payment methods you will have GetFinancing as a payment method in the checkout page.

For doubts do not hesitate to contact support@getfinancing.com.

Step by Step

    1. Open this url:

https://www.shopify.com/login?redirect=authorize_gateway%2F1030330

(Enter your Shopify credentials if you are not logged in)

    1. After this, the following screen will appear, where you have to click “Add payment gateway”:
_images/image00.png
    1. And then under Settings-> Payments -> Alternative Payments there will be a place to add your merchant_id, username and password. Notice you need to add them in a single location separated by # (i.e. merch_id#user#pass):

Also notice you will need to enter again the password in the field below.

_images/image02.png

​ * 4) Add https://cart.getfinancing.com/s/callback.php (the same url for all Shopify users) as postback url in our portal for both testing and production environments. Otherwise the order will not appear on your Shopify when the customer completes its order on GetFinancing:

_images/portal-postbacks.png
    1. After saving GetFinancing should be available to be used:
_images/checkout11.png
  • Finally make sure to test it with a sample purchase.

Open-source shopping carts

CS-Cart Plugin

The following plugin was designed for CS-Cart:

DrupalCommerce Plugin

_images/banner-getfinancing-drupal.png

The following plugin was designed and tested with DrupalCommerce 2.x and Drupal 7.x

Joomla Virtuemart Plugin

The following plugin was designed and tested with VirtueMart 3 and Joomla 2.5 - 3.x.

Magento 1.X Plugin

_images/banner-getfinancing-magento.png

We recommend you to install our Magento Plugin.

The latest versions of the plugin can be installed completely visually from the Magento Connect area. Just open the file from there and follow the normal steps.

The plugin will add GetFinancing in your checkout process, like in the following example:

_images/magento.png

Once they select GetFinancing as a purchase the process will begin:

_images/magento2.png

You will be able to specify your configuration parameters using the configuration area in your admin backoffice:

_images/magento-config.png

We recommend that you add some banners and agreement description in your page besides this plugin to let the users know that they have the option of GetFinancing for their purchase.

Remember after installing the plugin to add the postback url on your GetFinancing portal. The url for the default magento module is {your_domain}/getfinancing/standard/postback i.e. http://www.yourdomain.com/getfinancing/standard/postback

Also notice that if you are using a highly modified template it could need some extra tunning.

Make sure to read the README file inside the plugin.

Magento 2.X Plugin

_images/banner-getfinancing-magento2.png

We recommend you to install our Magento 2.X Plugin.

OpenCart Plugin

_images/banner-getfinancing-opencart.png

We recommend you to install our OpenCart Plugin, which has versions for OpenCart 1.5.X and 2.0.X.

Installation:

Purchase demo:

Oscommerce Plugin

_images/banner-getfinancing-oscommerce.png

The following plugin was designed with Oscommerce 2.3:

Prestashop Plugin

The following plugin was designed for Prestashop 1.5 and 1.6:

WooCommerce (Wordpress) Plugin

_images/banner-getfinancing-woocommerce.png

We recommend you to install our WooCommerce Plugin.

To install the plugin into your WooCommerce store go to your Wordpress Backoffice: Plugins / Add New / Upload Plugin

Browse the file you downloaded before and click Install Now.

_images/woocommerce-install.png

The plugin will add GetFinancing in your checkout process, like in the following example:

_images/woocommerce-checkout.png

Once they select GetFinancing as a purchase the process will begin:

_images/woocommerce2.png

You will be able to specify your configuration parameters using the configuration area in your admin backoffice:

_images/woocommerce-config.png

We recommend that you add some banners and agreement description in your page besides this plugin to let the users know that they have the option of GetFinancing for their purchase.

Make sure to read the README file inside the plugin and to ask your provider to open outgoing ports 10000 and 10001 for your server (these are used by the GetFinancing plugin).

X-Cart Plugin

The following plugin was designed for X-Cart:

ZenCart Plugin

_images/banner-getfinancing-zencart.png

We recommend you to install our ZenCart Plugin.

To install the plugin into your ZenCart store:

  • Extract zencart-getfinancing-x.x.x.zip and copy the contents into Root folder of your ZenCart installation.
  • Access to your ZenCart Backoffice and go to: MODULES / PAYMENT
  • Select the GetFinancing Payment Module and press the +Install button.
_images/zencart1.png
  • You will be able to specify your configuration parameters using the configuration area in your admin backoffice:
_images/zencart2.png
  • Finally, save the changes.

Automatically you will be able to see the GetFinancing payment method in your Checkout process.

_images/zencart3.png

We recommend that you add some banners and agreement description in your page besides this plugin to let the users know that they have the option of GetFinancing for their purchase.

Make sure to read the README file inside the plugin and to ask your provider to open outgoing ports 10000 and 10001 for your server (these are used by the GetFinancing plugin).

Other shopping carts

We are constantly developing and adding new modules.

Would you like us to add a module for another platform? Do you have a module that can help others integrate?

Please let us know, at integrations@getfinancing.com