Skip to main content

Testing your intergration


In this document you will find some common testcases for your finloup integration in your e-commerce platform. Make sure you fulfill all the requirements below before going live.

NEED HELP?

If you need anything concerning testing your integration and/or fixing bugs in it, do not hesitate to contact us at techteam@finloup.com.


finloup as a checkout option

Make sure finloup is displayed as a checkout option only if the proper requirements are met.
Specifically, make sure finloup is NOT available as a checkout option in the cases below:

  1. Add products to your cart, so that your basket value exceeds your <max_cart_value>.
  2. Add products to your cart, so that your basket value is less than your <min_cart_value>.
  3. Select invoice instead of a regular receipt for your order.
  4. Change the order currency to anything other than EUR.
  5. Add one or more products to your cart that are not finloup eligible.
SOMETHING WRONG?

If finloup appears as a checkout option in ANY of the cases above, something is wrong.
If you need help finding out what it is, contact us at techteam@finloup.com.


finloup - e-shop communication

Complete an order in finloup testing environment and make sure finloup service and the e-commerce platform communicate properly.

  1. Is the order status correct?
note
  • For WooCommerce integrations, make sure the order status changes from PENDING PAYMENT to PROCESSING
  • For Magento 2 integrations, make sure the order status changes from PENDING to PROCESSING
  1. Make sure that shipping cost is included in the lead amount in finloup's side.
  2. Make sure that discounts or coupons are included in the lead amount in finloup's side.
  3. Are the emails received correctly?
  4. After a successful payment in finloup flow, is the user correctly redirected to the e-shop?
SOMETHING WRONG?

If you notice something which is not right and need help finding out what it is,
please contact us at techteam@finloup.com.


Custom (API) integrations testcases

If you have implemented a custom (API) integration, make sure to check the following:

  1. Does finloup receive the required info from your orders?
    Add products to your cart and complete the checkout with finloup. Once redirected to finloup's flow, the e-commerce platform should have sent the required order information to finloup.
info

Check the required info during the lead creation in the Create New Lead API endpoint page.

  1. Does the e-commerce platform make one API call per lead?
    Refresh the checkout page and cycle through the payment methods to ensure that the e-commerce platform only makes one API call per lead. Make sure the API call is made after the checkout form submission.
SOMETHING WRONG?

If you notice something which is not right and need help finding out what it is,
please contact us at techteam@finloup.com.