Setup Guides

Connect MeraFraud to your store.

Pick your platform below. Most stores can connect without writing a single line of code.

πŸ›’
WooCommerce
No code needed
πŸ‡ΉπŸ‡·
Shopier
No code needed
πŸ›οΈ
Shopify
No code needed
βš™οΈ
Ticimax, Δ°kas, T-Soft & others
Talk to us
πŸ›’

WooCommerce

No coding required Β· ~5 minutes

Download the MeraFraud plugin

Download merafraud-woocommerce.zip directly β€” no login needed.

Upload it to WordPress

In your WordPress admin: Plugins β†’ Add New β†’ Upload Plugin, choose the zip file, click Install Now, then Activate.

Paste your API key

Go to WooCommerce β†’ Settings β†’ MeraFraud tab, paste the API key from your MeraFraud dashboard, and click Save changes.

Done β€” check your orders

New orders now show a colored risk badge in your WooCommerce order list automatically. Nothing else to configure.

πŸ’‘ This works no matter which payment method your store uses β€” Shopier, iyzico, PayTR, bank transfer, cash on delivery β€” because it runs at the WooCommerce order step, not inside the payment gateway.
πŸ‡ΉπŸ‡·

Shopier

No coding required Β· ~5 minutes
ℹ️ Shopier is almost always used as a payment method inside WooCommerce. If that's your setup, follow the WooCommerce guide (first tab above) β€” it covers Shopier automatically, no separate steps needed.

Not using WooCommerce?

If you built a custom checkout that calls Shopier's payment API directly (not through WordPress), you'll need a small code snippet on your own server β€” download generic_checkout_integration.py and give it to your developer to add where Shopier's payment confirmation ("Otomatik Sipariş Bildirimi") is received.

⚠ Don't have a developer? Use the "Message an Advisor" option in the chat bubble (bottom-right) β€” we can help figure out your exact setup.
πŸ›οΈ

Shopify

No coding required Β· ~10 minutes, using Shopify Flow
⚠ Requires the Shopify plan or higher (Shopify Flow isn't included on the Starter plan). Check your plan under Settings β†’ Plan.

Open Shopify Flow

In Shopify admin: Apps and sales channels β†’ Shopify Flow (install it free from the App Store if you don't see it).

Create a new workflow

Click Create workflow. For the trigger, choose "Order created."

Add a "Send HTTP request" action

Set the URL to your MeraFraud API address, add header X-API-Key with your key, and paste this as the request body (replace the values in {{ }} with the matching Shopify Flow variables):

{
  "transaction_amount": {{order.total_price}},
  "amount_ratio_to_avg": 1.2,
  "account_age_days": 180,
  "customer_ltv": {{order.customer.total_spent}},
  "time_since_last_tx_min": 120,
  "num_tx_last_24h": {{order.customer.orders_count}},
  "hour_of_day": 12,
  "num_items_in_cart": {{order.line_items.size}},
  "num_failed_payments_7d": 0,
  "login_attempts_before_purchase": 1,
  "billing_shipping_mismatch": 0,
  "ip_billing_country_mismatch": 0,
  "new_device": 0,
  "new_payment_method": 0,
  "free_email_domain": 0,
  "express_shipping": 0,
  "customer_id": "{{order.customer.email}}"
}

Tag the order based on the result

Add a Condition + "Add order tag" action so risky orders get tagged automatically (e.g. merafraud-block). Turn the workflow On.

Done β€” filter your orders

In Orders, search tag:merafraud-block anytime to see flagged orders. No further action needed β€” Shopify runs this automatically from now on.

πŸ’‘ Want it fully automatic with real-time blocking, not just tagging? That needs a small custom server β€” download shopify_webhook_integration.py, or ask us for help via Support.
βš™οΈ

Ticimax, Δ°kas, T-Soft, PlatinMarket & Others

A developer or our team can set this up

We don't have a ready-made, no-code guide for every Turkish e-commerce platform yet β€” but MeraFraud works with any platform that can make a standard web request, which covers essentially all of them.

Check if your platform supports webhooks or a "custom code" area

Most platforms (Ticimax, Δ°kas, T-Soft, PlatinMarket) let you add a webhook for "order created" events, or embed custom code at checkout.

Point it at MeraFraud

Whoever manages your site (an in-house developer or the platform's support team) uses the same pattern shown in generic_checkout_integration.py β€” call MeraFraud's /api/predict with your API key at checkout.

Or let us help directly

Message an advisor (chat bubble, bottom-right) with your platform name β€” we'll tell you exactly where the integration point is for your specific system.

Not sure which applies to you?

Tell us your platform and we'll walk you through it directly.

πŸ’¬ Ask in Chat