A build-to-order Odoo payment provider that connects checkout to Visa CyberSource Secure Acceptance with Decision Manager fraud screening, 3DS2/SCA, and TMS tokenization. ECOSIRE scopes, builds, installs, and supports it — it is not an instant apps.odoo.com download. Built to order by ECOSIRE for Odoo 17, 18, 19 — indicative price from $399.00 USD; request a quote for a scoped proposal.

A build-to-order Odoo payment provider that connects checkout to Visa CyberSource Secure Acceptance with Decision Manager fraud screening, 3DS2/SCA, and TMS tokenization. ECOSIRE scopes, builds, installs, and supports it — it is not an instant apps.odoo.com download.
Aucun paiement maintenant. Ceci envoie une demande de devis à notre équipe — nous vous recontacterons par e-mail avec les tarifs et les prochaines étapes.
Enterprise merchants already running Visa CyberSource for its Decision Manager fraud rules, tokenization vault, and acquirer relationships hit a wall in Odoo: the core payment framework ships Stripe, Adyen, PayPal, and a handful of others, but there is no first-party CyberSource provider. Teams end up bouncing customers to a hosted page outside Odoo, reconciling settlements by hand, and losing the fraud signals and stored credentials they already pay for. The native payment.provider model has no place to store a CyberSource merchant ID, transaction key, or profile, and no code path to sign a Secure Acceptance request or verify its signed response.
Extends `payment.provider` with CyberSource merchant ID, transaction key, and Secure Acceptance profile ID stored as write-only secured fields
Secure Acceptance in hosted checkout or flexible Flex Microform mode, selectable per provider record
HMAC-SHA256 `signed_field_names` signing on outbound requests and full signature verification on the returned response before any state change
Decision Manager fraud screening mapped to Odoo states — `ACCEPT`/`REJECT`/`REVIEW` drive `done`/`error`/`pending` plus a review activity for finance
3DS2 / SCA via CyberSource Payer Authentication to satisfy PSD2 and card-scheme mandates
Token Management Service (TMS) tokenization — vaulted token saved on `payment.token` for one-click reorders and subscription renewals, never the raw PAN
ECOSIRE builds a proper Odoo payment provider that extends payment.provider and payment.transaction so CyberSource behaves like any other acquirer in the checkout, Invoicing, and Sales flows. We implement Secure Acceptance in either hosted or flexible (Flex Microform) mode, compute and verify the HMAC-SHA256 signature on both the outbound request and the returned response, and map CyberSource decision/reason_code values onto Odoo transaction states (draft, pending, authorized, done, cancel, error). Decision Manager screening is wired in so a REVIEW outcome parks the transaction in a pending state with an activity for your finance team rather than silently failing. 3DS2 / SCA is handled through the Payer Authentication step so European and card-scheme mandates are met, and stored credentials use the Token Management Service (TMS) — the vaulted token lives on payment.token for one-click repeat orders and subscriptions, never the raw PAN.
Technically, the module is a clean Odoo addon: a __manifest__.py declaring dependencies on payment (and website_sale/account_payment where you need eCommerce or invoice payment), models in models/ using models.Model with @api.depends computes for signed-field assembly, access rules in ir.model.access.csv plus record rules so only Payment Administrators see credentials and secret keys are stored write-only. The provider form, transaction views, and any OWL/QWeb checkout snippets ship as XML; webhook and redirect handling live in controllers that validate every inbound signature before touching a transaction. Multi-currency is supported end to end — the transaction currency, presentment currency, and CyberSource processing currency are reconciled against Odoo's res.currency. Everything is exposed over Odoo's XML-RPC / JSON-RPC API so your other systems can read transaction status. We build for your exact target: Odoo 17.0, 18.0, or 19.0, Community or Enterprise, and account for the differences (for example Enterprise's accounting reconciliation and follow-up hooks).
Because this is build-to-order, nothing is pre-listed for instant download. We start with a scoping call to confirm your CyberSource account type (Secure Acceptance vs REST/Flex), which flows you need (website checkout, back-office invoice payment, subscriptions), your Odoo version and edition, and your fraud and SCA requirements. Typical delivery is 2-4 weeks from confirmed scope. You receive the installable source for your version, install and configuration on your environment, UAT on a staging database with a rollback plan, documentation, a training session, and a post-go-live support window. ECOSIRE builds it, installs it, and supports it.
Runs Visa CyberSource for Decision Manager fraud rules, TMS tokens, and acquirer pricing, and wants that same stack driving Odoo checkout instead of an external hosted page and manual reconciliation.
Owns settlement accuracy and PCI scope. Needs signed, verifiable transactions, authorize-then-capture control, refunds that reconcile to `account.payment`, and credentials locked to the Payment Administrator role.
Wants a clean addon that extends `payment.provider`/`payment.transaction` the Odoo way — proper `ir.model.access.csv`, record rules, XML/OWL views, and XML-RPC access — not a bolt-on that breaks on upgrade.
Must meet PSD2 SCA and card-scheme mandates. Needs enforced 3DS2 Payer Authentication and a documented `REVIEW` path so flagged orders are held for manual decision rather than auto-approved.
Achetez la licence sur ecosire.com et téléchargez le module ZIP CyberSource Enterprise Gateway for Odoo depuis le tableau de bord de votre compte.
Extrayez le ZIP dans votre dossier de modules complémentaires personnalisés Odoo sur le serveur (ou téléchargez-le via Applications > Installer à partir du fichier sur Odoo.sh / runbot).
Activez le mode développeur, ouvrez les applications, cliquez sur Mettre à jour la liste des applications, recherchez CyberSource Enterprise Gateway for Odoo et appuyez sur Installer.
Ouvrez le nouveau menu, collez votre clé de licence ECOSIRE, connectez toutes les informations d'identification externes (Shopify, Amazon, Stripe, etc.) et enregistrez.
Exécutez le test de connexion intégré, synchronisez vos 10 premiers enregistrements et planifiez le cron récurrent. Contactez le support si quelque chose échoue.
| Critère | ÉCOSIRE | Construction personnalisée | Concurrent | Odoo natif |
|---|---|---|---|---|
| CyberSource support in Odoo | Purpose-built provider extending `payment.provider`/`payment.transaction` | Possible but you design the integration from scratch | Rare; most listings cover Stripe/Adyen/PayPal, not CyberSource | |
| Decision Manager fraud | Mapped to Odoo states with a held `REVIEW` path | Only if your team builds the mapping | Usually absent or approve/decline only | |
| 3DS2 / SCA | Payer Authentication enforced for PSD2 compliance | Must be implemented and tested by you | Varies; often partial or unmaintained | |
| Tokenization (TMS) | Vaulted token on `payment.token`, no raw PAN stored | You handle vault and PCI scope decisions | Inconsistent; may store more than needed | |
| Signature verification | HMAC-SHA256 verified on every inbound response | Correctness depends on your implementation | Quality varies by vendor | |
| Odoo version/edition fit | Built and tested for your 17.0/18.0/19.0, Community or Enterprise | Whatever you scope and maintain | Often lags new Odoo releases | |
| Support & handover | Post-go-live window plus git repo handover | Self-supported by your team | Generic ticket queue, no source ownership | |
| Delivery model | Build-to-order, 2-4 weeks from confirmed scope | Your internal backlog and timeline | Instant download but generic and often unmaintained |
This is build-to-order, so there is no instant download. After a scoping call to confirm your CyberSource account type, Odoo version/edition, and required flows, typical delivery is 2-4 weeks from confirmed scope. Complex fraud-rule or multi-entity setups can extend that, and we tell you before you commit.
Yes. We implement Secure Acceptance in hosted or flexible (Flex Microform) mode. Which one we build depends on your CyberSource account configuration and how much of the card capture you want to keep inside your Odoo checkout — we confirm this during scoping.
Every build includes a post-go-live support window for defect fixes and configuration help. Because the module is version-matched to your Odoo (17.0/18.0/19.0), an Odoo minor/major upgrade or a CyberSource API change may require a paid update; we hand over the git repo so any capable team can maintain it, and we offer ongoing support plans.
No raw PAN is stored. Card capture happens through Secure Acceptance or Flex Microform, and stored credentials use CyberSource TMS — only the vaulted token is saved on Odoo's `payment.token` for reorders and subscriptions. This keeps your Odoo database out of PCI cardholder-data scope for stored credentials.
Yes. 3DS2 Payer Authentication is wired into the flow for PSD2/SCA compliance, and Decision Manager screening maps `ACCEPT`/`REJECT`/`REVIEW` onto Odoo transaction states. A `REVIEW` result parks the transaction in `pending` with an activity so your team decides, rather than auto-approving a flagged order.
We build and test against your exact target — Odoo 17.0, 18.0, or 19.0, Community or Enterprise — and account for edition differences such as Enterprise accounting reconciliation. Tell us your version at the scoping call and the deliverable is matched to it.
Yes. The provider and transactions live in standard Odoo models, so status, tokens, and reason codes are readable and actionable over Odoo's XML-RPC and JSON-RPC API for your ERP, data warehouse, or reconciliation tooling.

A build-to-order 2Checkout (Verifone) payment integration for ERPNext, giving global digital-goods sellers card acceptance, 45+ local payment methods, multi-currency checkout, and reconciled invoices. ECOSIRE scopes, builds, installs, and supports it on your ERPNext v15/v16 instance.

A build-to-order 2Checkout / Verifone payment gateway for Magento 2 and Adobe Commerce: localized checkout in 12 languages, iDEAL, Giropay and regional methods, multi-currency global selling, subscription billing and tax/invoicing automation — engineered, installed and supported by ECOSIRE.

A build-to-order ERPNext application for anonymous 360-degree reviews — configurable peer, manager, report and self rater groups, weighted competency scoring, and aggregated gap-analysis and heatmap reports. ECOSIRE scopes, builds, installs and supports it on your Frappe/ERPNext v15/v16 instance.
A build-to-order Odoo payment provider that connects checkout to Visa CyberSource Secure Acceptance with Decision Manager fraud screening, 3DS2/SCA, and TMS tokenization. ECOSIRE scopes, builds, installs, and supports it — it is not an instant apps.odoo.com download.