メインコンテンツにスキップ
商品詳細は英語で表示されます。翻訳は近日公開予定です。
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

    本番稼働 + サポート

    約1週間(営業日ベース)で稼働し、本番稼働後2週間のサポートが付きます。納品したコードの不具合は無償で修正します。

技術仕様

Odoo互換性
Odoo 17, Odoo 18, Odoo 19
エディション
Enterprise&Community
ライセンス
ライセンスの確認が必要です
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 のご要望をお知らせください。価格、ライセンスの選択肢、貴社に合わせたご提案を、通常1営業日以内にお送りします。

今すぐのお支払いはありません。これはチームへの見積もり依頼を送信します。価格と次のステップをメールでご案内します。