A secure and easy way to obtain instant credit for online purchases

Select
1

Select

Select Credex on the checkout page

Submit
2

Submit

Last 4 of SSN needed only

Enjoy
3

Enjoy

Enjoy your purchase immediately

Credex is a real time decision engine that
enables merchants to offer their consumers
instantaneous credit from numerous financing sources.

Credex like …

Select

Credexpress

Our real time credit engine identifies, qualifies and approves consumers in just seconds for the best credit product available to complete their purchase at checkout.

Select

Credexchange

Best financing options available from participating Banks, Credit Lenders and Consumer Finance Organizations, offering targeted credit products to consumers at the time of checkout.

Select

Credexpert

Custom Credit Products are presented to the consumers based on their credit profile, the ticket size of the item(s) being purchased, and the vertical of the merchants where the application is generated.

 

Choose between simple  (15 minute) or complete integration

step1

You host the checkout form

Use your checkout data to simply the loan process. Fully integrate with your order management system.

This integration is recommended for webshops with an in-house development team. You will need to add one POST call to submit the loan request, and implement two postback handlers to receive updates about loan requests and customer address data.

step2

Our process opens in a popup

Your server does a POST request to our server to submit the loan request. Then your page opens a response URL in a popup floating on top.

The customer continues with the credex process in our popup.

curl \
     -d 'dg_username=username&dg_password=pass&merch_id=1234' \
     -d 'cust_fname=mary&cust_lname=bernard&bill_addr_address=PO%20BOX%20190648&bill_addr_city=Anchorage&bill_addr_state=AK&bill_addr_zip=99519&cust_email=mary%40email.com' \
     -d 'inv_action=AUTH_ONLY&response_format=XML&inv_value=1000&udf02=sample%20purchase&version=0.3' \
        https://demo.credex.net:10001/gateway/transact.cfm
# -*- Mode: Python -*-
# vi:si:et:sw=4:sts=4:ts=4

import StringIO
import pycurl
import urllib

class CredexExt(object):

    def __init__(self, url, merch_id, username, password):
        self._url = url
        self._username = username
        self._password = password
        self._merch_id = merch_id


    def request_loan(self, amount, cust_fname, cust_lname,
            bill_addr_address, bill_addr_city, bill_addr_state, bill_addr_zip,
            ship_addr_address, ship_addr_city, ship_addr_state, ship_addr_zip,
            cust_email, product_info):
        """
        Request a loan.
        """

        params = {
            'inv_action': 'AUTH_ONLY',
            'inv_value': amount,
            'cust_fname': cust_fname,
            'cust_lname': cust_lname,
            'bill_addr_address': bill_addr_address,
            'bill_addr_city': bill_addr_city,
            'bill_addr_state': bill_addr_state,
            'bill_addr_zip': bill_addr_zip,
            'ship_addr_address': ship_addr_address,
            'ship_addr_city': ship_addr_city,
            'ship_addr_state': ship_addr_state,
            'ship_addr_zip': ship_addr_zip,
            'cust_email': cust_email,
            'version': '0.3',
            'udf02': product_info,
        }
        response = self._post(params)

        return response

    def _post(self, data):
        data = dict(data)
        data.update({
            'response_format': 'XML',
            'dg_username': self._username,
            'dg_password': self._password,
            'merch_id': self._merch_id,
        })

        curl = pycurl.Curl()

        #curl.setopt(pycurl.VERBOSE, 1)
        curl.setopt(pycurl.SSL_VERIFYPEER, 1)
        curl.setopt(pycurl.SSL_VERIFYHOST, 2)
        headers = ['Accept: application/xml',
                   'Content-Type: application/x-www-form-urlencoded']
        curl.setopt(pycurl.HTTPHEADER, headers)

        b = StringIO.StringIO()
        curl.setopt(pycurl.WRITEFUNCTION, b.write)

        curl.setopt(pycurl.URL, self._url)
        curl.setopt(pycurl.POSTFIELDS, urllib.urlencode(data))

        curl.perform()

        return b.getvalue()



if __name__ == '__main__':
    url = 'https://demo.credex.net:10001/gateway/transact.cfm'
    merch_id = '1234'
    username = 'username'
    password = 'pass'
    c = CredexExt(url, merch_id, username, password)

    kwargs = {
        'cust_fname': 'Mary',
        'cust_lname': 'Bernard',
        'bill_addr_address': 'PO Box 190648',
        'bill_addr_city': 'Anchorage',
        'bill_addr_state': 'AK',
        'bill_addr_zip': '99519',
        'ship_addr_address': 'PO Box 190648',
        'ship_addr_city': 'Anchorage',
        'ship_addr_state': 'AK',
        'ship_addr_zip': '99519',
        'cust_email': 'mary@email.com',
        'product_info': 'product info'}
    r = c.request_loan(1500.0, **kwargs)
    print r
Submit a loan request with

Code samples

The loan request is submitted using POST and can be done in any language that supports it.

step1

Integrate in less than fifteen minutes

Place a checkout button on your page, link to a form on our site and pass the amount and other checkout data as query options.

This integration is recommended for webshops without an in-house development team or a designer managing the webshop. The only knowledge required is how to construct a URL based on shopping cart data. We have example code for PHP, VB.NET and C# .NET.

step2

Loan form hosted on our site

A new window opens from your site to show the loan form hosted on our site.

For the best user experience, pass as much personal data as you can, so we can prefill the form. The customer can fill in the rest of the form.

step3

From now on, all steps are hosted by credex

The customer completes the credex process in our popup.

<?php

   # this is the base_url for the staging platform
   $base_url = 'https://partner-test.credex.net/partner-test/loan/';

   # this is the base_url for the production platform
   # uncomment this line in production
   # $base_url = 'https://partner.credex.net/partner/loan/';
   # replace the value of merch_id with the one given to you
   $merch_id = '1234';

  # these values come from your customer database
  $data = array(
    'amount' => '1100.99',
    'first_name' => 'Mary',
    'last_name' => 'Bernard',
    'billing_address' => 'PO Box 190648',
    'email' => 'test@email.com'
  );

  $url = $base_url . $merch_id . '?' . http_build_query($data);
?> 

<A href="<?php echo $url; ?>">
<IMG src="buttons/btn-pay.png" alt="Check out with Credex"></A>
<script language="vb" runat="server">

    Sub Page_Load()
        Dim baseUrl, merchId As String

        ' this is the baseUrl for the staging platform
        baseUrl = "https://partner-test.credex.net/partner-test/loan/"

        ' this is the baseUrl for the production platform
        ' uncomment this line in production
        ' baseUrl = "https://partner.credex.net/partner/loan/"

        ' replace the value of merchId with the one given to you
        merchId = "1234"

        ' these values should come from your customer database
        Dim query As New NameValueCollection

        query = HttpUtility.ParseQueryString("")
        query.Add("amount", "1100.99")
        query.Add("first_name", "Mary")
        query.Add("last_name", "Bernard")
        query.Add("billing_address", "PO Box 190648")
        query.Add("email", "test@email.com")

        url.NavigateUrl = baseUrl + merchId + "?" + query.ToString()
    End Sub
</script>
<html>
<body>
    <asp:HyperLink ID="url" Text="Checkout with Credex" runat="server"
                   ImageUrl="buttons/btn-pay.png" />
</body>
</html>
<script language="c#" runat="server">

void Page_Load()
{
    // this is the baseUrl for the staging platform
    string baseUrl = "https://partner-test.credex.net/partner-test/loan/";

    // this is the baseUrl for the production platform
    // uncomment this line in production
    // string baseUrl = "https://partner.credex.net/partner/loan/";

    // replace the value of merchId with the one given to you
    string merchId = "1234";

    // these values should come from your customer database
    NameValueCollection query = System.Web.HttpUtility.ParseQueryString(
        string.Empty);
    query["amount"] = "1100.99";
    query["first_name"] = "Mary";
    query["last_name"] = "Bernard";
    query["billing_address"] = "PO Box 190648";
    query["email"] = "test@email.com";

    url.NavigateUrl = baseUrl + merchId + "?" + query.ToString();
}

</script>
<html>
<body>
    <asp:HyperLink ID="url" Text="Checkout with Credex" runat="server"
                   ImageUrl="buttons/btn-pay.png" />
</body>
</html>
Link to loan form in

Code samples

We have code samples in various languages.

For the simple integration, the code only needs to create the correct URL to link to.

FAQ

Increase sales volume and conversion by offering
instantaneous credit at point of purchase

What is credex?

credex helps merchants get new customers, close more sales, and increase profitability. Once you feature the credex icons, buttons, and banners on your website customers can apply for instantaneous credit with a minimum amount of personal information. One of credex's partner banks may issue your customers new credit which may include special financing programs with below market interest rates and level payment plans. The credex credit facility provides your customers with their new credit instantaneously allowing them to make additional purchases on your website.

What payment systems does credex work with?

credex works alongside most payment systems Visa, MasterCard, American Express, Discover, PayPal, and more. credex is also available seamlessly through our partner Cardinal Commerce and their Cardinal Centinel Platform.

Does credex charge any fees?

No, credex does not charge any setup or activation fees. credex fees are already built into the rates offered to consumers.

How does credex help me get more customers?

credex offers instant financing at attractive APR and level plans which converts surfers into purchasers. Offering credex to your customers will not only increase your conversion ratio, it will create a lift in ticket size. Consumers who have more credit available typically upgrade their purchases.

Does credex require any technical integration?

Very little. Once you have signed up for a credex merchant account and your application has been approved, you will receive an API document that will take you step by step through a quick and simple integration process. Please note that credex is also available through our partner Cardinal Commerce in which case no additional technical integration is needed. credex will send you its marketing icons, buttons and banners. Simply select the icons you like and add them to your website pages.

How easy is it to add credex to my website?

Adding credex to your business and website can literally be done in minutes.

How can I add credex to more websites?

Once you become a credex merchant, you can add more sites under your membership at no charge. Simply email us your request.

How can I contact the credex merchant services team?

Email our merchant services specialists at support@credex.net or call us at 1-866-298-3757

How do I get started with credex?

Click on this link to become a credex merchant: http://www.credex.net/merchant/signup

Will a credex Partner Bank approve all my customers for credit?

credex works with major banks and consumer credit companies that typically approve a relatively high percentage of people that apply for credit. credex is continually growing its network of partner banks in order to approve as many credit applicants as possible.

Get instantaneous credit to complete an online purchase under the best terms according to your credit profile

Who is credex?

credex is a real time decision engine that helps consumers obtain instant credit from numerous financing sources when making a purchase online at a participating merchant’s website.

Why does credex ask for the last 4 digits of my Social Security Number?

credex’s patented state-of-the-art technology allows us to identify, verify, and refer applicants to the appropriate credex participating credit issuer. The only information you need to provide is name, address, and the last four digits of your social security number, that’s it! Credex believes you should feel safe while making a purchase or applying for credit online.

Will this show as an inquiry on my credit report?

Yes. In order to secure credit by a lender on your behalf, credex must verify your credit information through the credit bureaus. This verification will therefore appear as an inquiry by “credex” on your credit report.

How can I get this removed from my credit report?

Credit inquiries are automatically removed after 24 months.

Do you store any personal information or my credit history?

No. We do not store any of this information. It is used only to verify your identity and credit profile at the time of application.

If you don’t store my info, who does?

At the time of purchase we use your information only to verify identity and access your credit profile to find lenders who can assist you in financing your purchase. The merchant themselves may store the information that is relevant to them. If you successfully obtain credit from one of our lenders please check the privacy policy of the bank/ lender by going to their web site.

Why was my loan/credit offer not approved?

Although a high percentage of requests are approved, credex cannot guarantee approvals of all requests. Each of our lenders has their own underwriting criteria and we may not have one available to service your needs at this time. There is also a chance that information was entered incorrectly.

What was the reason, (piece of information) on my credit report which caused me to be declined?

Unfortunately due to the Privacy Laws we are not able to access this information. You can contact one of the Credit Bureaus listed on the FCRA decline letter/email you would have received stating that an offer of credit was not available to you at this time due to some issue with your current credit status or information that was not able to be confirmed. You can also contact the lender/bank directly.

How can I reapply?

You can go back to the merchant’s web store and try your transaction once again, be sure to enter all information correctly.

Why do you ask questions such as if I rent or own a home? Annual Salary? Last 4 digits of SSN?

Obtaining this information allows the lender to quickly make a decision within their underwriting policies and determine what amount they are able to offer you to complete your purchase.

Who are the lenders?

We work with numerous lenders in order to service the full credit spectrum and to offer loans of all sizes to most consumers. credex participating lenders range from private lenders/banks to large financial institutions. If you qualify they may offer you an instant loan enabling you to pay for your purchase.If you chose to accept the offered loan you will have an obligation to that particular bank or lender for repayment. You will find out the name of the lender for which you have been pre-qualified when you are presented with an offer.
You will then be required to agree to their Terms and Conditions as well as the Truth In Lending terms in order for the application to be processed.

What are the credex terms that I am required to agree to?

When seeking a loan or credit to make your purchase through credex, you must provide certain pieces of information and then expressly “agree” to the Terms and Conditions provided at the time of your application. This grants us the right to seek credit on your behalf. You can review these terms and conditions

How do I get in touch with my lender or bank?

You may call them at the Toll Free number provided to you in your email correspondence from the issuing lender, or you can call our customer service line at 1-855-7CREDEX and we will be happy to provide the information to you.

Where do I find the Privacy Policy for credex?

You can view it at Privacy policy.

I made a purchase and used credit/loan from one of credex’s participating lenders. Now I want to cancel/return item. What should I do?

Contact the merchant you purchased the item or service from, they will be able to better assist you. In the event that you are not be able to arrive to a resolution with the merchant, you should contact the credit issuer and ask for procedures on how to start an investigation.

How is credex making payment to the merchant for my purchase?

If your loan has been approved by LendingClub, once the proceeds have been credited to your account, credex will withdraw from the account that you have provided to credex at the time of checkout the exact amount of the purchase and transfer it to the merchant in order for the item(s) you purchased to be shipped to you.

^ Back to Top