Skip to main content

BigCommerce

Installation Guide

Steps to install app from BigCommerce Marketplace

Before you start

If you have a staging or test environment, we recommend installing the app in your test environment first so you can verify functionality prior to launching in your production environment.

The Credova app in the BigCommerce Marketplace has been tested with the Cornerstone Theme. If you are not using the default Cornerstone theme, be aware that some additional support may be required to ensure Credova displays correctly on your site. Please contact [email protected] if you encounter issues after installing the app.

Please review the Testing Integration documentation to verify orders once installed.

Install the App

  1. Navigate directly to https://www.bigcommerce.com/apps/credova/

  2. Click "Get this App"

    Get the app

  3. Click on Install, Acknowledge, and Confirm.

    Click on Install Click on Confirm

Configure the App

The app will be located in your ‘Apps’ section. Click Launch.

‘Apps’ section

  1. You will see the payment configuration screen. Add all your configurations and save changes. The description and recommended values are defined in the table below:

    api settings

Setting NameSetting Value & Description
API UsernameA combination of 6 alpha/numeric characters. The username can be found here: https://lending.credova.com/ApiIntegration/Credentials
API PasswordA random mix of 64 alpha/numeric characters and symbols. The API password can be found here: https://lending.credova.com/ApiIntegration/Credentials
Minimum AmountDefault is $300 Credova will not display on products less than this dollar amount, but Credova will be displayed on items as low as $50. Please check with your Credova representative to verify your minimum amount if you’re unsure.
Maximum Finance AmountDefault is $5000 Credova will not display on products greater than this dollar amount. Credova currently does not finance anything over $10,000 but can be displayed on items above this amount. Please check with your Credova representative to verify your maximum amount if you’re unsure.
Order StatusChoose how you want the order to be displayed in BigCommerce. Both statuses confirm a completed checkout process and signed contract with Credova.
  • Awaiting Payment - This will display in Big Commerce orders as Awaiting Payment. This is sometimes used by retailers who want to monitor payment by Credova on orders before fulfilling. In some cases, this status can hold up fulfillment if it’s not regularly monitored since this status indicates payment hasn’t been received.
  • Awaiting Fulfillment - (Recommended) This is most commonly used. It means that the customer has completed the checkout process and payment has been confirmed, but the order has yet to ship.
  • Awaiting Shipment – This means that the order has been pulled and packaged and is awaiting collection from a shipping provider.
Checkout Flow TypeRedirect is the recommended option. This will redirect the customer to the Credova server to complete the checkout process. Upon completion the consumer will be redirected to a completed order page or the cart if they do not complete the financing option. Modal opens Credova in a popup overlayed on the retailer website.
Sandbox ModeEnabled
While in testing on sandbox/staging environment.
Disabled when on live site.
Enable White LogoProvides the ability to use a white Credova logo when site background is a dark color. api settings
Show as low as on product listingEnabled
This will show Credova on product listing pages (PLP) when the product price is between the minimum and maximum settings.
Hide brand on as low asDisabled
Unless you prefer to not display Credova branding on product listing and product detail pages.
Show as low as on Product pageEnabled
This will show Credova on product detail pages (PDP) when the product price is between the minimum and maximum settings.
Show as low as on mini cart pageEnabled
This will show Credova on the mini cart view.
Show as low as on cart pageEnabled
This will show Credova in cart before checkout.

Configure Credova at Checkout

  1. Go to Settings ➝ Payments (under Setup) checkout settings

  2. Click Check Settings checkout settings

  3. Type Credova in Display Name and click Save. checkout settings

  4. At this point, you have completed the app configuration and set up in the backend of BigCommerce. An example of the Listing page, Product Page View, and Checkout is included below as reference. If enabled, you should Credova on these pages.

    product details page

    product details page

    Payment process

    Payment process

Excluding/Blocking Products

There are specific products that are not eligible for use with the Credova financing option, such as gift cards. Additionally, as a retailer you may decide to exclude specific products from using financing.

In either case, these products can be blocked from (1) displaying the Credova financing as-low-as (ALA) display on the product on listing pages and/or (2) from removing Credova as a payment option at checkout when they are included in the customers cart. For prohibited items Credova should never be displayed at checkout.

Excluding specific products at checkout and/or product display is accomplished using the Credova Payment Configuration as shown below.

  1. Go to Apps ➝ Credova and click on Exclude Products.
  2. Begin by typing in the product ID (typically the SKU).
  3. Disable Credova for the product on the product listing and details page.
  4. Disable Credova at checkout for restricted products.
  5. After adding all excluded products be sure to save.

Products can be added or removed from this list at any time.

Payment process

Additional customization for themes

If you are using a theme other than Cornerstone, you may be required to manually set the ALA settings in the Credova payment configuration. The so-called product and category selectors can be configured within the Credova App.

You can identify the theme being used by going to Storefront ➝ Themes. It will display the current theme being used in your store.

Payment process

  1. If you are not using Cornerstone theme, you will need to activate the Custom Site Theme option. This can be done by going to Apps ➝ Credova ➝ clicking on ALA Settings.
  2. Enable the Custom Theme toggle if Cornerstone is not your store’s theme.

Payment process

  1. Copy and paste the Product Selector and Category Selector in the appropriate fields. You can find the selectors by following along with the screenshots below.

What is a Product Selector?

A user can find the product selector from the product. This is basically a class name which the user can get from inspecting a single product page.

  1. Open a product detail page of your site. Right Click and choose Inspect.

  2. From the Inspect view, click on the areas following the numeric sequence in the screenshot below until you get to 4 where you will copy the highlighted text to paste it into the product selector field in the ALA settings. Payment process

  3. Paste the copied text into the product selector field. Payment process

What is a Category Selector?

The user can find Category selector from Shop/Category page. This is basically a class name that can be obtained from the Store/Category page.

  1. Open the category page, right click and choose inspect.

  2. From the Inspect view, click on the areas following the numeric sequence in the screenshot below until you get to 4 where you will copy the highlighted text to paste it into the product selector field in the ALA settings. Payment process

  3. Paste the copied text into the Category selector field and click save. Payment process

Orders and Returns

Customers will see a prequalification pop up when clicked on any of the areas Credova is displaying on the website.

Payment process

Once checkout is complete with Credova, customers will receive a confirmation pop up

Payment process

Orders

Orders financed through Credova will display where all your orders display. Based on the selected order status in the configuration, a Credova order will display as either Awaiting Fulfillment or Awaiting Payment.

Staff Notes

Orders ➝ View ➝ This order has staff notes

Payment process

Valid orders financed through Credova will contain 3 important items in staff notes:

  1. Environment
    • Valid orders must include Environment: Production.
    • Orders containing Environment: Sandbox are NOT valid orders.
  2. Application ID
    • Application ID includes a 10 digit number that should match the ID in the Credova portal.
  3. Status
    • Status: Signed indicates a valid order. Any other status does not indicate a valid order financed through Credova.

Payment process

Payment process

Credova Orders

We also display Credova orders within the Credova App.
Apps ➝ Credova ➝ Order Listing

Here you will see all attempts by customers to place an order. If payment status is ‘not set’, the order was not generated with Credova Financing. A payment status with ‘Signed’ means the customer financed their purchase with Credova and it will also be displayed in the Big Commerce Order section. The Big Commerce Order Status will display the selected order status (awaiting payment, awaiting shipment, or awaiting fulfillment) and Application ID will also be populated when there is a signed contract.

Backend App Grid View

Backend App Grid View

Delivery and Refund

Payment process

Returns can be generated from the Credova App by clicking Refund. Payment process

Refund Process

Payment process

Under Return Type, select Redraft or Return.

  • Return - The customer is returning all products that were purchased with Credova financing. Choose the Return Reason that best suits each return. Their contract and approval with Credova will be cancelled as a result of the return.
  • Redraft – The customer wishes to change the products (some or all) associated with the signed contract. In this case the entire contract is canceled but the customer approval is retained. This allows the customer to check out again with a new cart that reflects the updated cart contents. This can be viewed as a method for to execute a partial return, and thus requires a redraft of the contract with the updated financed amount and products that the customer kept. To avoid an issue with an unsigned contract Credova Administrators can create a duplicate application for the customer and create a new contract to be signed. Once the new contract is signed the old contract can be canceled.

Please note: All refunds are handled through the Credova ACH process. Under no circumstance should a refund or cash be given to the customer.

Best Practices/Reminders

  • When transitioning from a staging/sandbox site to production, do not forget to disable Sandbox Mode.
  • It is not recommended to enable Sandbox Mode when a staging/sandbox site does not exist, i.e., do not operate in sandbox mode on a live site.
  • Email [email protected] to let us know when your integration is ready to test, is live on your website, or to ask additional questions.