Sign in
Apply for access

Access is restricted to verified motorsports businesses only.

Applications are reviewed by the Merchant Alert admin team. You'll receive an email once approved.

MERCHANT ALERT
MERCHANT ALERT
FRAUD INTELLIGENCE NETWORK
Welcome to the motorsports industry shared fraud intelligence network. Every report filed here helps protect businesses across the country from repeat offenders.
Total reports
0
Confirmed fraud
0
Total $ exposed
$0
This month
0
Fraud type breakdown
Loading...
Recent reports
Loading...
File a fraud report
Visible to all verified Merchant Alert members.
Customer information
Fraud type (select all that apply)
Item Not Received (INR)
Rerouted shipment
Porch piracy claimed
Chargeback fraud
Fake return
Stolen credit card
Attempted phone order
Outcome
Fraud confirmed
Chargeback filed, loss occurred, or confirmed stolen card
+40 pts — highest weight
Blocked by filter
Caught by ShipStation, Signifyd, or payment processor
+20 pts — medium weight
Caught manually
Identified and stopped by you before fulfillment
+15 pts — medium weight
Suspicious
Red flags present but not yet confirmed
+8 pts — lower weight
Verification optional — adds +10 pts & verified badge
Supporting order details
These details are only visible to verified members. Providing an order or tracking number marks this report as verified.
Parts / items ordered
Add each item separately. Members can search by part name or SKU to identify repeat targets.
Report details
Checkout widget
Embed a silent fraud check directly in your checkout flow.
Live demo
Test it — type any address or email from your reports below
MERCHANT ALERT — fraud check
Embed code
HTML
Shopify
WooCommerce
<div id="ma-result"></div>
<script>
  var address = document.getElementById('shipping_address').value;
  var email   = document.getElementById('email').value;
  fetch('https://qmdbukhmmztqpqncluxw.supabase.co/rest/v1/reports?select=outcome,fraud_types&or=(address.ilike.*'+encodeURIComponent(address)+'*,email.ilike.*'+encodeURIComponent(email)+'*)', {
    headers: { 'apikey': 'YOUR_PUBLISHABLE_KEY', 'Authorization': 'Bearer YOUR_PUBLISHABLE_KEY' }
  })
  .then(r=>r.json()).then(data=>{
    if(data.length>0){
      document.getElementById('ma-result').innerHTML='<p style="color:#fca5a5">⚠️ Merchant Alert: '+data.length+' fraud report(s) on file for this address.</p>';
    }
  });
</script>
{% comment %} Merchant Alert fraud check {% endcomment %}
<div id="ma-result"></div>
<script>
  var address = "{{ checkout.shipping_address.address1 }}, {{ checkout.shipping_address.city }}";
  var email = "{{ checkout.email }}";
  fetch('https://qmdbukhmmztqpqncluxw.supabase.co/rest/v1/reports?select=outcome&or=(address.ilike.*'+encodeURIComponent(address)+'*,email.ilike.*'+encodeURIComponent(email)+'*)', {
    headers: { 'apikey': 'YOUR_PUBLISHABLE_KEY', 'Authorization': 'Bearer YOUR_PUBLISHABLE_KEY' }
  })
  .then(r=>r.json()).then(data=>{
    if(data.length>0){
      document.getElementById('ma-result').innerHTML='<p style="color:#c0392b;font-weight:bold">⚠️ Merchant Alert: '+data.length+' fraud report(s) on file.</p>';
    }
  });
</script>
add_action('woocommerce_after_order_notes','merchant_alert_check');
function merchant_alert_check(){?>
<div id="ma-result"></div>
<script>
document.addEventListener('DOMContentLoaded',function(){
  document.getElementById('billing_address_1').addEventListener('change',function(){
    var address=this.value;
    var email=document.getElementById('billing_email').value;
    fetch('https://qmdbukhmmztqpqncluxw.supabase.co/rest/v1/reports?select=outcome&or=(address.ilike.*'+encodeURIComponent(address)+'*,email.ilike.*'+encodeURIComponent(email)+'*)',{
      headers:{'apikey':'YOUR_PUBLISHABLE_KEY','Authorization':'Bearer YOUR_PUBLISHABLE_KEY'}
    }).then(r=>r.json()).then(data=>{
      if(data.length>0)document.getElementById('ma-result').innerHTML='<p style="color:#c0392b">⚠️ Merchant Alert: '+data.length+' report(s) found.</p>';
    });
  });
});
</script>
<?php }
Your publishable API key
Use this key in your embed code. Never put your secret key in website code.
Pending applications
BusinessContactEmailIndustryAppliedAction
Loading...
Verified members
BusinessEmailIndustryApprovedStatus
Loading...