The APPROVE Website Integration enables you to provide your customers and prospects equipment financing options without ever leaving your website.
APPROVE customers have two options for how to get financing options integrated on your website:
Options | Description | Details |
---|---|---|
We Install APPROVE | Install one simple code on your website and let the APPROVE team manage the rest without having to touch your code. | Details |
You Install APPROVE | If you have a developer and want complete control over how APPROVE in implemented on your website | Details |
APPROVE has developed a simple methodology to offer financing options on your website without having to customize the code that publishes your web pages. How it works:
Install the APPROVE script - The APPROVE Plugin code is what loads and enables all APPROVE function throughout the website. To access you account specific APPROVE Plugin script, login to your account and go to APPROVE Settings > Web Integration > Embedded Application. This script can be placed anywhere in the body of your website pages.
Example APPROVE Plugin Code
<script> window.kwipped_approve = window.kwipped_approve || {}; window.kwipped_approve.url = "https://www.kwipped.com";
window.kwipped_approve.approve_id = "your+approve+id+goes+here"; </script>
<script src="https://api.kwipped.com/approve/plugin/3.0/approve_plugin_loader.php"></script>
<approve-widget></approve-widget>
APPROVE Creates Custom Button Instructions - Once the APPROVE Script is live, our development team will write instructions specific to your website to a) find the information on your webpage we need for finance and b) determine where to place financing options.
If Your Website Doesn't Have Public Pricing - APPROVE can still provide a financing option. To do this, we need a meta tag added to the each equipment webpage that provide equipment pricing. Example:
<meta name="approve_price" content="12000">
Below are step-by-step instructions for adding APPROVE to your website.
APPROVE provides complete control over the styling of your online finance applications. To customize the colors and fonts of you plugin, login to your account and go to APPROVE Settings > Web Integration > Embedded Application.
{info} If you are chooosing to use the Hosted Application instead of the Embedded Application, login to your account and go to APPROVE Settings > Web Integration > Hosted Application to customize the logo, colors, and fonts.
There are several additional account level settings found at APPROVE Settings > Web Integration > General. These include:
*{warning} Be sure to discuss these settings with your APPROVE account manager to ensure your account is optimized for your industry, equipment, and customer profile.
The APPROVE Plugin code is what loads and enables all APPROVE function throughout the website. To access you account secific APPROVE Plugin script, login to your account and go to APPROVE Settings > Web Integration > Embedded Application.
Example APPROVE Plugin Code
<script> window.kwipped_approve = window.kwipped_approve || {}; window.kwipped_approve.url = "https://www.kwipped.com";
window.kwipped_approve.approve_id = "your+approve+id+goes+here"; </script>
<script src="https://api.kwipped.com/approve/plugin/3.0/approve_plugin_loader.php"></script>
<approve-widget></approve-widget>
<body></body>
tag.approveid
by logging in to your account and go to APPROVE Settings > Web Integration > General. Next step is to implement buttons on your product pages and shopping cart that offer a financing option for your customers. APPROVE button tags enable you to create buttons on your website that interact with your APPROVE Finance Application. These tags can be placed in any button giving you complete control over button location and styling.
For use on product pages and product list pages.
<button
type="button"
approve-function="[application_type]"
approve-action="[action_type]"
approve-model="[model]"
approve-qty="[quantity]"
approve-price="[price]"
approve-item-type="[type]"
style="display: none"
>Apply For Financing</button>
For use in shopping carts and product pages where you wish to seperate additional items (i.e. accessories).
<button
type="button"
approve-function="[application_type]"
approve-action="[action_type]"
approve-items='[
{ "model":"[model1]", "price":"[price1]", "quantity":"[quantity1]", "type": "[type1]"},
{ "model":"[model2]", "price":"[price2]", "quantity":"[quantity2]", "type": "[type2]"},
]'
style="display: none"
>Apply For Financing</button>
{info} You can assign any class and style elements to your buttons to match your website. Be sure to add the
style="display:none
to your buttons by default. This will ensure only buttons for products above your pricing threshold settings will appear.
Tag Properties | Description |
---|---|
approve-function |
Defines the APPROVE function associated with the button |
approve-action |
Defines the APPROVE action taken when user activates button |
approve-model |
Used with add_to_app to add product model information into finance application |
approve-qty |
Used with add_to_app to add quantity information into finance application |
approve-price |
Used with add_to_app to add price information into finance application |
approve-item-type |
Used with add_to_app to add product type information into finance application |
Property Values | Options/Format |
---|---|
[application-type] |
embedded_app - Will enable the embedded application function hosted_app - Will enable the hosted application function |
[action-type] |
add_to_app - Adds product information to applicationopen_app - Opens embedded application on webpage close_app - Closes embedded application on webpage clear_items - Removes all product information from application |
[model] |
Ideal format is "Make + Model + Name" (e.g. Ford F100 White Truck w/ Extended Cab). This is most commonly found in whatever data field populates the title tag and/or H1 tag on a product page. |
[quantity] |
Integer (e.g. 2) |
[price] |
Float (e.g. 10000.99). Supports USD currency only. |
[type] |
Values supported include new_product , used_product , refurbished_product , service , fee , shipping , or discount |
The example below demonstrates a button that would add a New white Ford F150 Truck for $30,000 to an embedded application. The button also includes the approve-function="teaser_rate"
tag so the button can show the potential monthly rate.
<button
type="button"
approve-function="embedded_app"
approve-action="add_to_app"
approve-model="Ford F150 White Truck"
approve-qty="1"
approve-price="30000.00"
approve-item-type="new_product"
style="display: none"
>
As low as <span
approve-function="teaser_rate"
approve-total="30000.00"
></span>/month. Click to Apply For Financing</button>
The example below demonstrates a button that would add a New white Ford F150 Truck for $30,000 to an embedded application plus an additional $1,000 shipping fee. The approve-function="teaser_rate"
amount is the sum of all the items in the button.
<button
type="button"
approve-function="embedded_app"
approve-action="add_to_app"
approve-items='[
{ "model":"Ford F150 White Truck", "price":"30000", "quantity":"1", "type": "new_product"},
{ "model":"Shipping", "price":"1000", "quantity":"1", "type": "shipping"},
]'
style="display: none"
>
As low as <span
approve-function="teaser_rate"
approve-total="31000.00"
></span>/month. Click to Apply For Financing</button>
You may also want to provide Teaser Rates ("As low as $254/mo") in text on your product pages and shopping cart. The teaser rate tag allows you to pass pricing information to APPROVE and receive a teaser rate to be placed anywhere on your website.
Input
<span
approve-function="teaser_rate"
approve-total="10000.00"
></span>
Output
Example:
Input
<div>As low as $<span
approve-function="teaser_rate"
approve-total="10000.00"
></span>/month. Click to Apply</div>
Output
The hide_below_total
APPROVE function allows you to hide any content within a <div>
or <span>
based on if the approve-total
does not meet the amount threshold in your settings. This is typically used when placing a teaser_rate
in text somewhere on the page.
Input
<div
approve-function="hide_below_total"
approve-total="3000"
style="display: none">
As low as $<span
approve-function="teaser_rate"
approve-total="3000.00"
></span>/month. Click to Apply</div>
If your amount threshold was set to $2,000, this would be the output:
Output
If your amount threshold was set to $5,000, no content would appear.