跳至主要内容
产品详细信息以英文显示。翻译即将推出。
Signifyd Chargeback Guarantee Connector for Odoo — A build-to-order Odoo connector that streams sales orders to Signifyd's de — 1/1示意预览

A build-to-order Odoo connector that streams sales orders to Signifyd's decisioning API,

auto-holds flagged orders, and reconciles guaranteed chargeback reimbursements back into Odoo.

ECOSIRE scopes, builds, installs, and supports it — no instant download.

什么是 Signifyd Chargeback Guarantee Connector for Odoo?

A build-to-order Odoo connector that streams sales orders to Signifyd's decisioning API, auto-holds flagged orders, and reconciles guaranteed chargeback reimbursements back into Odoo. ECOSIRE scopes, builds, installs, and supports it — no instant download. Built to order by ECOSIRE for Odoo 17, 18, 19 — indicative price from $999.00 USD; request a quote for a scoped proposal.

核心功能

Sales-order-to-Signifyd `case creation` payload builder covering buyer identity, billing/shipping mismatch, line items, device fingerprint, and payment method
Decision write-back (`APPROVE`/`DECLINE`/`HOLD` + guarantee disposition and risk score) onto custom fields via `models.Model` with `@api.depends` computes
Auto-hold on flagged orders enforced by a `sale.order` state guard so warehouse users cannot validate the delivery
HMAC-signature-verified webhook `http.Controller` route for asynchronous `guarantee/completion`, `case/rescore`, and reversal events (no polling)
Configurable trigger engine: order confirmation, payment-acquirer callback, or `automated action` / server action on `sale.order`
Chargeback reimbursement workflow modeling each dispute as a claim linked to the originating `account.move`, with Signifyd claim-status tracking
Guaranteed-recovery posting so finance can reconcile reimbursed chargebacks against the ledger
Encrypted Signifyd API credentials stored in `res.config.settings` with per-environment (sandbox/production) endpoints
Full raw request/response audit log per case, viewable in a QWeb report for dispute evidence
Record rules + `ir.model.access.csv` scoping Signifyd data by company for multi-company deployments
Order form smart button surfacing decision, score, case link, and case timeline via XML/OWL views
Retry + dead-letter handling for failed API posts using a scheduled `ir.cron` job with exponential backoff
Idempotent case submission keyed on order reference to prevent duplicate Signifyd cases on retries
Multi-currency and multi-acquirer aware payload mapping; pinned builds for Odoo 17.0, 18.0, and 19.0 (Community + Enterprise)

按需定制,全程代劳

无需自行搭建——由 ECOSIRE 构建、安装并提供支持的可用应用。

  1. 1

    您下单

    以一次性构建价格开始。我们在启动时与您共同确定范围。

  2. 2

    我们构建与安装

    ECOSIRE 在您的 Odoo 上构建、配置并安装。

  3. 3

    上线 + 支持

    约一个工作周内上线,并包含两周上线支持。我们交付的代码中的缺陷免费修复。

技术规格

Odoo 兼容性
Odoo 17, Odoo 18, Odoo 19
版本
企业版和社区版
许可证
许可证需要确认
Python 要求
Python 3.10+
数据库
PostgreSQL 12+

关于此产品

Mid-market merchants running fraud-prone card volume face a brutal tradeoff: manual review teams that slow fulfillment and reject good customers, or loose acceptance rules that bleed money to chargebacks. Odoo's core sale and account modules have no fraud-decisioning layer at all — an order lands in draft/sale state with nothing to tell you whether the cardholder is legitimate, and by the time a charge.dispute/chargeback arrives weeks later, the goods have shipped and the funds are clawed back. Native Odoo simply has no concept of a guaranteed decision or a reimbursement claim, so most teams bolt on spreadsheets and email threads that never reconcile against the ledger.

We build a dedicated connector that wires Odoo directly into Signifyd's Decision and Guarantee APIs. On a configurable trigger — order confirmation, a payment-acquirer callback, or an automated action on sale.order — the module assembles a Signifyd case creation payload (buyer identity, billing/shipping mismatch signals, line items, device/session fingerprint, payment method) and posts it over authenticated HTTPS. The decision (APPROVE / DECLINE / HOLD with the guarantee disposition) is written back onto custom fields via models.Model with compute/@api.depends helpers, and a flagged order is automatically parked using a state guard so warehouse users cannot deliver it. A hardened webhook controller (an Odoo http.Controller route, HMAC-signature verified) ingests asynchronous guarantee/completion and case/rescore events so late decisions and reversals sync without polling.

Technically the app ships as a proper Odoo addon: __manifest__.py declaring dependencies on sale, account, and payment; new models plus extensions to sale.order and account.move; access rules in ir.model.access.csv and record rules scoping Signifyd data by company for multi-company installs; XML/OWL views surfacing the decision, score, and case link on the order form with a smart button; a QWeb-driven audit view of every case and its raw request/response for disputes; and a stored, encrypted API credential in res.config.settings. The chargeback workflow models each dispute as a reimbursement claim linked to the originating account.move, tracks its Signifyd claim status, and posts the guaranteed recovery so finance can reconcile it — closing the loop native Odoo leaves wide open. It targets Odoo 17.0, 18.0, and 19.0 (Community and Enterprise; Enterprise studio/automation hooks used where available, with Community-safe fallbacks).

Because this is build-to-order, you are not downloading a pre-baked app. After a short scoping call we confirm your Signifyd account tier, trigger points, payment acquirers, and multi-company/multi-currency needs, then build the version pinned to your exact Odoo release. Typical delivery is one working week from confirmed scope. You get UAT on a staging database, a rollback plan, a training session, a post-go-live support window, and the full git repository handed over so the code is yours.

你得到什么

  • Installable Odoo addon source pinned to your exact version (17.0 / 18.0 / 19.0)
  • Installation and configuration on your server, including Signifyd API keys, endpoints, and trigger setup
  • Technical documentation: models, fields, webhook contract, security rules, and QWeb audit view
  • End-user guide plus a live training session for order and finance teams
  • UAT on a staging database with a documented rollback plan before production cutover
  • Post-go-live support window for defect fixes and configuration adjustments
  • Full git repository handover so the code and history are yours
  • Signifyd sandbox validation runbook covering approve/decline/hold and chargeback-reimbursement test cases

这是给谁的

Mid-market e-commerce operations lead

Runs high card volume and wants guaranteed fraud decisions inside Odoo so orders auto-hold or release without a manual review queue slowing fulfillment.

Finance / chargeback controller

Needs every dispute and its Signifyd reimbursement reconciled against the `account.move` ledger, with an auditable request/response trail for representment evidence.

Head of risk / fraud manager

Wants configurable trigger points, guarantee coverage tracked per order, and confidence that flagged orders cannot ship before Signifyd clears them.

Odoo systems administrator / IT lead

Owns the multi-company Odoo instance and wants a version-pinned, security-scoped addon with encrypted credentials and a clean git handover rather than a fragile in-house script.

Signifyd Chargeback Guarantee Connector for Odoo 如何比较

标准伊科西尔定制建造竞争对手Odoo 原生
Fraud decisioningSignifyd APPROVE/DECLINE/HOLD written onto the order automaticallyWhatever your team codes and maintainsOften score-only, no guarantee syncNo fraud layer at all
Chargeback guarantee reconciliationClaims linked to `account.move`, recoveries posted to ledgerRarely built to reconcile with financeUsually not modeled in OdooTracked manually in spreadsheets
Auto-hold on flagged ordersState guard blocks delivery until clearedPossible but hand-rolled and brittleInconsistent or missingNone
Odoo version fitPinned build for your 17/18/19, Community or EnterpriseDepends on your developerOften lags new releasesN/A
Security scopingRecord rules, `ir.model.access.csv`, encrypted keysVaries by authorGeneric, rarely multi-companyN/A
Webhook decision syncHMAC-verified route, no pollingExtra effort to build securelySometimes polling-onlyNone
OwnershipFull git repo handover, code is yoursYou own it but carry all the riskVendor-locked, no sourceN/A
SupportPost-go-live window + optional upgradesOnly your internal teamTier-limited ticket queueCommunity forums

关于Signifyd Chargeback Guarantee Connector的常见问题

How long does delivery take?

This is build-to-order, not an instant download. After a scoping call to confirm your Signifyd tier, trigger points, acquirers, and Odoo version, typical delivery is one working week from confirmed scope, including UAT on staging before go-live.

Do I need my own Signifyd account?

Yes. Signifyd is a separate paid service with its own contract and guarantee terms. We connect your existing Signifyd account (sandbox and production API keys) to Odoo; we do not resell Signifyd coverage.

Which Odoo versions and editions are supported?

We build for Odoo 17.0, 18.0, or 19.0, Community or Enterprise. Each engagement is pinned to your exact release; Enterprise automation hooks are used where available with Community-safe fallbacks.

What happens to an order flagged as high-risk?

A flagged or HOLD decision auto-parks the `sale.order` via a state guard so it cannot be delivered until Signifyd clears it. When a later approve/reject webhook arrives, the order updates automatically and the team is notified.

How is the chargeback reimbursement handled in Odoo?

Each dispute is modeled as a reimbursement claim linked to the originating `account.move`, with its Signifyd claim status tracked. Guaranteed recoveries are posted so finance can reconcile them against the ledger instead of tracking disputes in spreadsheets.

How do updates and support work after go-live?

Every engagement includes a post-go-live support window for defect fixes and configuration tweaks. Because you receive the full git repository, you can maintain it yourself or contract us for version upgrades and enhancements later.

Is the Signifyd API connection secure?

Credentials are stored encrypted in `res.config.settings`, all calls run over authenticated HTTPS, and the inbound webhook route verifies an HMAC signature before processing. Data access is scoped per company via record rules and `ir.model.access.csv`.

申请报价

Signifyd Chargeback Guarantee Connector

A build-to-order Odoo connector that streams sales orders to Signifyd's decisioning API, auto-holds flagged orders, and reconciles guaranteed chargeback reimbursements back into Odoo. ECOSIRE scopes, builds, installs, and supports it — no instant download.

  • Sales-order-to-Signifyd `case creation` payload builder covering buyer identity, billing/shipping mismatch, line items, device fingerprint, and payment method
  • Decision write-back (`APPROVE`/`DECLINE`/`HOLD` + guarantee disposition and risk score) onto custom fields via `models.Model` with `@api.depends` computes
  • Auto-hold on flagged orders enforced by a `sale.order` state guard so warehouse users cannot validate the delivery
  • HMAC-signature-verified webhook `http.Controller` route for asynchronous `guarantee/completion`, `case/rescore`, and reversal events (no polling)

申请报价

告诉我们您对 Signifyd Chargeback Guarantee Connector 的需求,我们将发送价格、许可选项和量身定制的方案,通常在一个工作日内。

现在无需付款。此操作会向我们的团队发送报价请求——我们会通过邮件跟进价格和后续步骤。