ShipGuarantee / Konnektive API Integration Setup

Step 1:

In Admin, navigate to Plugins and add ShopGuarantee under “Shipping Services”

Step 2:

Input credentials provided by ShopGuarantee. If you are using ShopGuarantee for subscription services, please check the “Insure Rebills” check box.

Step 3:

Click on the 'CRM' tab to bring up the list of campaigns. Select 'Edit' on each Campaign to activate ShopGuarantee, and then hit 'Update' to save. Each specific campaign will need this option checked off in order to have full coverage.

Step 4:

Select the MID for ShipGuarantee transactions:

Picture1.png

Step 5 (only for API Integrations):

For API Integration only please make sure that “Insure Shipment” is set to "1" 

Step 6:

Add ShopGuarantee logos on landing pages with following code:

showTriangle();

 

function showTriangle() {

    var seal = document.createElement( 'div' ),

        inner = document.createElement( 'div' ),

        popup = document.createElement( 'div' );

    //link = document.createElement( 'div' );

    seal.setAttribute( 'id', 'ins_seal' );

    seal.style.position = 'fixed';

    seal.style.height = '100px';

    seal.style.width = '100px';

    seal.style.bottom = '0px';

    seal.style.left = '0px';

    inner.style.position = 'relative';

    inner.classList.add( 'inner' );

    inner.innerHTML = "<img src='https://claims.shopguarantee.com/images/shipguarantee/cornertriangle/corner-logo-left-100x100.png' />";

    seal.appendChild( inner );

    popup.setAttribute( 'id', 'ins_popup' );

    popup.style.position = 'fixed';

    popup.style.display = 'none';

    popup.style.textAlign = 'right';

    popup.style.left = '50px';

    popup.style.bottom = '50px';

    popup.style.width = '350px';

    popup.style.height = '312px';

    popup.innerHTML = "<img src='https://claims.shopguarantee.com/images/shipguarantee/cornertriangle/popup_350x312.png' border='0' />";

 

    /*

     link.style.position = 'absolute';

     link.style.bottom = '64px';

     link.style.left = '198px';

     link.style.width = '65px';

     link.style.height = '15px';

     link.style.zIndex = '10000';

     link.style.cursor = 'pointer';

     link.onclick = function() {

     window.open( 'https://claims.shopguarantee.com/terms', 'ShipGuarantee', 'height=400,width=650,scrollbars=yes,resizeable=yes' );

     };

     */

    seal.onmouseover = function() {

        document.getElementById( 'ins_popup' ).style.display = 'block';

    };

    popup.onmouseleave = function() {

        document.getElementById( 'ins_popup' ).style.display = 'none';

    };

    //popup.appendChild( link );

    document.body.appendChild( seal );

    document.body.appendChild( popup );


If you have any questions or problems please reach out to your ShopGuarantee representative with screenshots and sample code if possible.  Or email us at hello@shopguarantee.com.