Skip to main content

topi Risk Review

After a customer completes checkout, topi initiates an automated risk review of the customer. The outcome of this review determines whether the offer is accepted or declined, so it is an important step to understand: it decides whether a customer's accepted offer goes on to become an order that is passed back to you via webhook.

This is what the order summary looks like to the customer right after checkout, while the review is in progress:

Order placed and is pending review

How the risk review works

The topi risk review uses an automated risk assessment engine that assesses the credit and fraud risk of potential customers and decides whether to extend a rental contract to them (and how much).

It uses tools such as "Open Banking" and "Open Accounting" under the hood, along with data extracted from the web, to assess the customer in real time.

Possible outcomes

The outcome of the risk review sets the offer's status and triggers webhooks to your configured URL:

  • Approved: topi accepts the customer's order. The offer status becomes accepted, and you receive the offer.accepted and order.created webhooks. At this point a binding rental agreement has been concluded according to the offered conditions (for example, 24 or 36 months).
  • Pending: topi needs more information before it can decide. The offer stays in pending_review, and you receive the offer.pending_review webhook. topi reaches out to the customer for the additional details.
  • Declined: topi cannot extend a rental contract to the customer. The offer status becomes declined, and you receive the offer.declined webhook. The customer receives an order declined email. No binding agreement is concluded.

Once an offer is accepted, topi is effectively offering to buy the device from you (the seller), which you fulfil as an order. See Receiving and fulfilling orders for what to do next, and Setting up Webhooks for the full list of offer and order webhook events.

How long does the review take?

  • Approved instantly: when the risk system has enough information, the customer is scored automatically and receives a real-time response, allowing an instant checkout.
  • Further information needed: when additional data is required, there may be a short waiting period while the customer shares the necessary information.

How does the seller find out about a status change?

Whenever the risk system makes a decision or moves the offer into review, the offer's status changes and topi sends you the corresponding webhook. See Offer states for what each status means.

Who bears the risk?

topi assumes the entire risk for all rental contracts concluded with customers, ensuring that sellers are always promptly paid out.

Frequently Asked Questions (FAQs)

How is the customer distinguished as new or existing, and what specific data is transmitted during the identification process?

topi categorizes customers based on the company name and email provided during the checkout process.

Upon successful completion of a checkout using topi through any of our available sales channels, we classify the customer as an existing customer.

New customers are defined as those who have not previously successfully completed a transaction with topi.