Docs

Stripe Radar 

Introduction 

Chargebee integrates with Stripe Radar to prevent fraudulent transactions through Stripe's Payment Gateway. Stripe Radar uses advanced machine learning algorithms that automatically learn from Stripe's global network of businesses to help identify and prevent fraud in real-time.

With the integration, Chargebee intends to track fraudulent transactions, reducing chargebacks.

To learn more about Stripe Radar, refer to Stripe's webpage .

With Stripe Radar Integration, Chargebee allows you to deal with suspicious and fraudulent transactions on both the transaction and customer levels.

Note

Stripe Radar works only for transactions that go through the Stripe payment gateway.

Every Chargebee transaction that goes through Stripe's payment gateway is evaluated by Radar and is categorized into three:

  • Safe: An ordinary transaction made by an upright source
  • Suspicious: Stripe Radar marks a transaction as Suspicious when it is more likely to be fraudulent. Two factors could make a transaction suspicious: Stripe's Risk Evaluation  and Stripe's Radar Rules . After evaluating the transaction, you can mark it as safe or fraudulent.
  • Fraudulent: A transaction is marked Fraudulent based on the aforementioned risk evaluation and rules set by Stripe Radar. Stripe blocks the fraudulent transaction.

Suspicious Transactions 

When a transaction is marked Suspicious by Stripe Radar, it reflects in your Chargebee site, and you also receive an email notification about it.

You can locate the suspicious transaction by clicking on the link you received via email or by navigating to Logs > Transactions on the Chargebee site. There, you can filter the transactions using the Is Suspicious filter. Learn more

Selecting the suspicious transaction redirects you to the Transactions details page, as shown below:

You can conclude whether or not the transaction is legit based on the customer who made it and their transaction history.

If you're convinced that the transaction is fraudulent,

  • Click Confirm & Refund and then click Confirm in the pop-up.
  • Once confirmed, the transaction is marked Fraudulent in Chargebee and Stripe, and it creates acredit note  for the refunded amount.
Note
  • Due to certain accounting practices, you can void the invoice without creating a Credit Note, by removing the payment  from the invoice and refunding the transaction from the transaction details page.
  • When the refund is done through Stripe, you should manually record the refund in Chargebee.
  • It is highly recommended to process a refund through Chargebee to make things easier.

When you know that the transaction is genuine, you can mark it safe by clicking on Mark as Safe in Stripe.

You are redirected to your Stripe Dashboard to make the change (Stripe does not have an API to make the transaction safe automatically). Once marked safe in Stripe, the change is reflected automatically in your Chargebee site.

Locating and taking action for suspicious customers 

You can locate the suspicious customer either by clicking on the link you received via email or by navigating to Customers, where you can filter the customers using the Is Suspicious filter. Follow the steps here to get the customer-level data.

Selecting the suspicious customer takes you to the customer details page, as shown below:

Mark as Safe 

To mark the customer as safe after verifying the transaction made, click on Mark as Safe. This marks the current and all future transactions as safe. Once marked safe, Chargebee ignores all future fraud or suspicious alerts from Stripe Radar for this customer. This change does not reflect in Stripe automatically. You have to mark the transaction as safe in your Stripe dashboard manually.

Mark as Fraudulent 

After verifying the transaction, if you find the customer fraudulent, click Mark as Fraudulent. This marks the current transaction as fraudulent. This creates a credit note for the transaction and disables their self-service portal(if available). Moreover, the customer is not able to reactivate their canceled subscription.

After that, you are asked whether you want to cancel all other subscriptions of the same customer.

  • If you select No, Keep Them, other subscriptions remain active.
  • If you select Yes, Cancel All, all other subscriptions are cancelled.

If you decide not to cancel the subscription, the customer must use another mode of payment to renew it.

Ignore 

Clicking on Ignore ignores the current transaction made by the Customer. However, you will be notified of fraudulent transactions in the future.

Was this article helpful?
Loading…