Corgi Rule Engine allows you to take action on payments when they match your specified criteria (rules). These actions include:

<aside> 💡

If you are processing payments via Stripe, an integration change is required to ensure Corgi Labs rules are enforced. Otherwise, your rules might be overwritten by Stripe Radar. To use Corgi Rule Engine, you need to

If you use Stripe Payment Element, update your integration so that Corgi Labs controls PaymentIntent confirmation. Please refer to the migration guide here:

Please contact your Account Manager if you have any questions.

</aside>

Corgi Labs evaluates each payment in the following order by action type:

  1. Request 3DS: ****Request the issuer to do 3DS. Whether or not there are matches on these rule, any allow, block, and review rules will still be evaluated.
  2. Allow: Allow the payment to be processed. Payments that match allow rules will not be evaluated against any block or review rules. If a payment matches both request 3DS and allow rules, 3DS will still be attempted.
  3. Block: Block the payment. Blocked payments will show up as cancelled PaymentIntent. Payments that match block rules will not be evaluated against any review rules. If a payment matches both request 3DS and block rules, 3DS will not be attempted.
  4. Review: Place the payment in the review queue. The payment is processed and your customers will be charged as normal, but you can review the order for any precautionary measures in your review queue. If a payment matches both request 3DS and review rules, 3DS will still be attempted.
    1. You have the option to review the payment before the customer is charged by using manual capture. Find more in the section below.

Rules of the same action type are not ordered.

To illustrate, if you have the following sets of rules in place:

  1. Allow payments with amount less than or equal to $300
  2. Allow payments from customers in the VIP_list
  3. Request 3DS on payments with amount greater than $800
  4. Block payments with amount greater than $1,000
  5. Review payments made with a billing address outside of the US

With these rules: