Dashboard

Smart Capture

Smart Capture lets orders with certain payment errors be created instead of being immediately rejected. The customer gets an email with a secure link to update their payment, and the order sits on hold in Magento — recovering payments without losing the order.

Smart Capture flow

Card fails at checkout

Insufficient funds, card declined — an error type you chose to capture.

Order created and held

Instead of rejecting the checkout, the order is created and put on hold.

On Hold — Trying to Recover

Customer gets a secure link

An email explains the problem and links them to update their payment.

Payment completes

The order continues as normal — nothing lost.

Processing

Step-by-Step Guide

  1. 1

    Enable the Feature

    In the Magento Admin Panel, locate the Brippo section and find the Smart Capture setting. It's disabled by default — set it to Yes to turn it on.

    Once enabled, additional configuration options become available. The most relevant are:

    • Only After First Attempt: when enabled, the first failed attempt is blocked as usual and an error is shown to the customer. Smart Capture kicks in only from the second attempt onwards.
    • Affected Error Types: multi-select field where you choose which payment errors (insufficient funds, card declined, etc.) trigger the Smart Capture flow.
    Smart Capture configuration options in Magento admin
    i
    More options below. Several additional options appear once the feature is enabled — review Smart Capture in full to tailor the behaviour to your store.
  2. 2

    Test the Behaviour

    Simulate a Smart Capture scenario with a known test card.

    Recipe:

    • Place a new order on the frontend.
    • At checkout, use the test card that simulates "insufficient funds": 4000 0000 0000 0002.
    • Complete the required payment fields and place the order.

    Expected result:

    • The order is created successfully, despite the payment failure.
    • The customer receives an email notification explaining the error and including a link to update the payment.
    • In the Magento Admin, the order shows the status "Brippo On Hold — Trying to Recover" until the payment is updated.
    Smart Capture recovery email received by the customer
    i
    Other test cards or scenarios work too — as long as the resulting error type is included in the Affected Error Types config.
✓
Notes. This feature retains orders that would otherwise be lost to payment issues. Make sure your store's email-sending configuration is correct so customers actually receive recovery instructions. If you hit any issues, our support team is here.