CAWL — Crédit Agricole — la passerelle de paiement entreprise pour Odoo
CAWL (Crédit Agricole & Worldline) brings together the trusted banking infrastructure of Crédit Agricole, France's largest retail bank, with the payment technology of Worldline, Europe's #1 payment processor. With our Module de paiement CAWL developed by DevTalents, integrate this powerful payment gateway directly into your Odoo eCommerce store and accept 30 payment methods with enterprise-grade security.
Ce module exploite l'approche Hosted Checkout de CAWL, ce qui signifie que vos clients sont redirigés vers une page de paiement entièrement sécurisée et conforme PCI DSS hébergée par CAWL — aucune donnée de carte ne transite par votre serveur Odoo. Combiné avec 3D Secure 2, la tokenisation pour les paiements récurrents et les notifications webhook en temps réel, CAWL offre une expérience de paiement à la fois sécurisée et fluide.
Pourquoi choisir CAWL pour votre boutique Odoo ?
CAWL réunit le meilleur de la banque française et de la technologie de paiement européenne en une passerelle unique et unifiée.
Avec plus de 52 millions de clients et une présence dans 46 pays, le Crédit Agricole est l'une des institutions financières les plus stables au monde, garantissant un traitement des paiements à toute épreuve.
Worldline processes billions of transactions per year for merchants across 30+ countries, powering secure payments with cutting-edge technology.
Conformité PCI DSS complète via Hosted Checkout. 3D Secure 2 avec flux sans friction et challenge. Authentification forte du client (SCA) prête pour la réglementation DSP2.
Cards, wallets, BNPL, vouchers, instant transfers — from Visa and Mastercard to Apple Pay, Google Pay, PayPal, Klarna (Pay Now, Pay Later, Pay Over Time), iDEAL, Alipay+, WeChat Pay, Sofinco, Oney, and more. All in one integration.
Paiements par carte
8 réseaux de cartes internationaux couvrant 249+ pays avec 3D Secure 2, tokenisation et autorisation en temps réel.
Visa
L'une des plus grandes marques de cartes au monde, facilitant les paiements en ligne dans plus de 200 pays. Prend en charge Visa Credit, Visa Debit, Visa Electron et Verified by Visa (3D Secure) pour une protection maximale contre la fraude.
Mastercard
Traitement des transactions dans 210 pays depuis 1966. Prend en charge Mastercard Credit, Mastercard Debit et Mastercard SecureCode pour une sécurité en ligne renforcée.
Cartes Bancaires (CB)
Le réseau de cartes national français et la marque de carte la plus émise du pays. Toujours co-badgée avec Visa, Mastercard ou Maestro pour l'acceptation internationale. Frais d'interchange et taux de fraude inférieurs à Visa/Mastercard.
American Express
Réseau de cartes premium accepté dans plus de 190 pays. Utilise Amex SafeKey (3D Secure) pour détecter et réduire la fraude en ligne avec une couche supplémentaire d'authentification pour les transactions de montant élevé.
Maestro
Mastercard's debit card brand launched in 1992 — the first global online debit card based on PIN. Wide acceptance across Europe due to co-badging with domestic card schemes.
Discover
Réseau de cartes américain lancé en 1985, servant désormais 100 millions d'utilisateurs dans le monde (57 millions aux États-Unis). Dispose de ProtectBuy, l'implémentation 3D Secure propre à Discover pour des paiements en ligne sécurisés.
JCB (Japan Credit Bureau)
Le premier et le plus grand réseau de cartes de crédit japonais, fondé en 1961. Plus de 150 millions de porteurs de cartes dans 23 pays avec des partenariats stratégiques avec Discover (US), UnionPay (Chine), Amex (Canada) et RuPay (Inde). Dispose de l'authentification J/Secure.
Diners Club
Un réseau de cartes premium ciblant les consommateurs à hauts revenus, opérant dans 59 pays avec un focus sur les secteurs du voyage et du divertissement.
Portefeuilles numériques
5 digital wallets covering Apple, Google, PayPal, Alipay+ and WeChat Pay — from one-tap mobile payments to 1.3 billion+ Asian consumers.
Apple Pay
Seamless mobile payments for iPhone, iPad, Mac and Apple Watch users. Apple Pay tokenizes card data using device-specific account numbers — card details are never stored on the device or shared with merchants. Supports Visa, Mastercard and American Express networks.
Google Pay
Google's digital wallet for fast, secure payments across Android devices, Chrome browsers and Google services. Customer card details are never shared — encrypted payment tokens ensure maximum security. Supports Visa, Mastercard and American Express.
PayPal
Le portefeuille numérique le plus populaire au monde avec plus de 400 millions d'utilisateurs actifs sur 200+ marchés. Offre la protection acheteur, la protection vendeur et les options Pay Later (Pay in 3/4, Pay in 30, Pay Monthly). Prend en charge Express Checkout pour une sélection d'adresse simplifiée.
Alipay+
A suite of global digital wallets with over 1 billion users. Connects multiple regional wallet providers including Alipay, Alipay HK, Kakao Pay, Touch 'n Go eWallet, TrueMoney and GCash — giving you access to Asian consumers via QR code scanning on desktop or native app on mobile.
WeChat Pay
Intégré dans la super-application WeChat avec plus de 900 millions d'utilisateurs actifs mensuels. Les clients paient en Yuan chinois (CNY), tandis que les commerçants reçoivent le règlement dans leur devise locale. Scan de QR code sur ordinateur ou basculement direct vers l'application sur mobile.
Achetez maintenant, payez plus tard & paiements en plusieurs fois
5 BNPL options to boost conversion and average cart size — Klarna (Pay Now, Pay Later, Pay Over Time), Sofinco 3x-4x, and Oney 3x-4x.
Klarna
Le leader européen du BNPL offrant Pay Now (virement, prélèvement, carte), Pay Later (30 jours) et Financing (mensualités sur 3-36 mois). Prend également en charge Klarna B2B via Billie pour les achats professionnels. Paiement garanti par Klarna.
Sofinco 3x-4x
Crédit Agricole's own installment solution — split payments in 3 or 4 times. 100% digital journey with instant validation. Merchants receive the full order amount immediately while Sofinco assumes the default risk. Omnichannel: online, in-store, call centers.
Oney 3x-4x
Solution de paiement en plusieurs fois disponible dans 9 pays européens permettant aux clients de fractionner leurs paiements en 3 ou 4 fois. Paiement garanti par Oney. Fourni via le portail de paiement Thunes.
Moyens de paiement européens locaux
10 local payment methods covering the Netherlands, Belgium, Austria, Portugal, Poland, Switzerland, China and France — each dominant in its home market.
iDEAL | Wero
The most popular payment method in the Netherlands — a real-time bank transfer solution used for 70%+ of Dutch online transactions. Starting January 2026, iDEAL co-badges with Wero, the emerging European payment standard. Non-reversible transactions with zero interchange fees.
Bancontact
Le moyen de paiement le plus utilisé en Belgique. Prend en charge le QR code (ordinateur/tablette), l'URL Intent (mobile) via l'application Payconiq by Bancontact et la saisie du PAN de carte. Co-badgé avec les cartes Maestro selon la réglementation européenne. Autorisation en temps réel avec authentification anti-fraude intégrée.
EPS (Electronic Payment Standard)
Méthode officielle de virement bancaire en ligne autrichienne, soutenue par le gouvernement autrichien. Les clients sélectionnent leur banque, s'authentifient via la banque en ligne et confirment par TAN. Traitement en temps réel avec remboursement complet.
MB Way
Portugal's most popular mobile payment method — an e-wallet allowing customers to pay from their mobile device with a pre-registered card. Cross-device flow: customers confirm via phone number and PIN on the MB Way app.
Multibanco
Système portugais de paiement par bon différé. Les clients reçoivent un numéro de référence et disposent de 2-3 jours pour effectuer le paiement à n'importe quel distributeur du réseau Multibanco (par carte ou en espèces). Paiement garanti une fois effectué.
Przelewy24 (P24)
Poland's dominant online payment aggregator — a network of 165 banks enabling instant bank transfers. Customers authenticate through their bank's online interface for immediate results. Also available in Germany.
TWINT
La première application de paiement mobile en Suisse avec plus de 3,5 millions d'utilisateurs actifs. Les clients peuvent lier des comptes bancaires, des cartes de crédit ou des cartes prépayées. Prend en charge le QR code sur ordinateur et le lancement direct de l'application sur mobile. Paiements récurrents User-on-File disponibles.
PostFinance Pay
Switzerland's postal banking e-wallet serving ~1 million customers. Linked to PostFinance cards — customers pay without sharing card details. Supports Express Checkout, tokenization for recurring payments, and QR code flow on desktop. Available across 28 European countries.
UnionPay International (UPI)
China's national card network with 9 billion+ cards issued worldwide — the world's largest card network by number of cards. Essential for merchants targeting Chinese tourists and cross-border commerce.
Linxo Connect
Crédit Agricole's open banking payment initiation solution. Customers pay directly through their banking app — seamless bank-to-bank transfers without card details. Dynamic descriptor on bank statements. Multi-language support (FR, EN, ES, IT, DE).
Chèques-cadeaux & cartes-cadeaux
4 voucher and gift card solutions — accept meal vouchers, holiday vouchers, and multi-brand gift cards with complementary card payments.
Titres-restaurant
Une intégration unifiée pour les titres-restaurant belges et français. Prend en charge 6 fournisseurs — Monizze, Sodexo (Belgique), Pass Restaurant, Up Chèque Déjeuner, Swile, Apetiz/Bimpli (France). Paiement complémentaire par carte pour le solde restant. Accepte également les chèques Eco & cadeaux.
Chèque-Vacances Connect
Le chèque-vacances numérique français pour les vacances, les loisirs et le sport. Les clients confirment via l'application mobile ANCV avec PIN. Le solde restant est automatiquement réglé par carte. Paiement garanti par Thunes.
Illicado
Multi-brand gift card accepted at thousands of French retailers. Customers enter card number and password — multiple cards can be combined. Complementary credit card payment for remaining balance. Max €250 per transaction (EU AML5 directive).
Intersolve
Plateforme européenne de cartes-cadeaux et e-bons avec 90+ cartes cadeaux de marque en Belgique et aux Pays-Bas (Boekenbon, HEMA, Center Parcs, et plus). Paiements complémentaires pris en charge. Max 250 € par transaction (EU AML5). Remboursement complet sous 14 jours.
Tokenisation & paiements récurrents
Notre module CAWL prend en charge la tokenisation avec carte enregistrée, permettant des paiements récurrents et en un clic sécurisés pour vos clients fidèles.
After the first payment, card details are securely tokenized by CAWL. Returning customers can pay with one click — no need to re-enter card details.
Use stored tokens for subscription renewals, recurring charges, or unscheduled merchant-initiated payments — fully automated.
Tokens are stored by CAWL (Worldline), not on your Odoo server. Only a token reference is kept locally — fully PCI DSS compliant.
Every payment request includes a unique idempotency key, preventing duplicate charges — even if a network error occurs during processing.
Aperçu technique
| Fonctionnalité | Détails |
|---|---|
| Provider | CAWL — Crédit Agricole (cawl-solutions.fr) |
| API | CAWL Hosted Checkout REST API v2 (basée sur JSON) |
| Authentification | GCS v1HMAC — HMAC-SHA256 signature with API Key + API Secret |
| Flux de paiement | Hosted Checkout — secure redirect to CAWL payment page |
| 3D Secure | 3D Secure 2 — auto-detected with frictionless and challenge flows |
| Tokenisation | Tokenisation avec carte enregistrée pour les paiements récurrents et en un clic |
| Sécurité | Conforme PCI DSS, signatures HMAC-SHA256, chiffrement TLS, prêt DSP2/SCA, en-têtes Idempotency-Key |
| Webhook | Notifications serveur-à-serveur en temps réel avec vérification de signature HMAC-SHA256 (X-GCS-Signature) |
| Multi-devises | Automatic ISO 4217 currency detection — supports any currency configured in Odoo |
| Moyens de paiement | 30 methods: Visa, Mastercard, CB, Amex, Maestro, Discover, JCB, Diners Club, Apple Pay, Google Pay, PayPal, Klarna, Sofinco 3x-4x, Oney 3x-4x, iDEAL | Wero, Bancontact, Alipay+, WeChat Pay, EPS, MB Way, Multibanco, Przelewy24, PostFinance Pay, TWINT, UnionPay, Linxo Connect, Mealvouchers, Chèque-Vacances Connect, Illicado, Intersolve |
| Localisation | Français Espagnol Italien Allemand Néerlandais Portugais |
| Dépendances | No external Python library required — uses standard requests only |
Couverture paneuropéenne & internationale
Avec CAWL, vous pouvez servir des clients de toute l'Europe et au-delà. Chaque moyen de paiement local vous connecte à un marché spécifique :
| Région | Moyens de paiement locaux | Impact sur le marché |
|---|---|---|
| 🇫🇷 France | Cartes Bancaires, Sofinco 3x-4x, Linxo Connect, titres-restaurant, Chèque-Vacances Connect, Illicado | Full French market — CB covers 95%+ of card payments, plus BNPL, vouchers, and open banking |
| 🇳🇱 Pays-Bas | iDEAL | Wero, Intersolve | Plus de 70 % des paiements en ligne néerlandais utilisent iDEAL, plus 90+ marques de cartes-cadeaux |
| 🇧🇪 Belgique | Bancontact, titres-restaurant, Intersolve | Plus de 80 % des Belges préfèrent Bancontact, plus les titres-restaurant et cartes-cadeaux |
| 🇦🇹 Autriche | EPS | Méthode officielle de virement bancaire en ligne soutenue par le gouvernement autrichien |
| 🇵🇹 Portugal | MB Way, Multibanco | Ensemble, ils couvrent plus de 90 % des paiements en ligne portugais |
| 🇵🇱 Pologne | Przelewy24, Oney 3x-4x | P24 connects 165 banks — dominant in Poland's fast-growing eCommerce market |
| 🇨🇭 Suisse | TWINT, PostFinance Pay | TWINT has 3.5M+ users, PostFinance serves ~1M customers — together they dominate Swiss payments |
| 🇩🇪 Allemagne | Klarna, Przelewy24, Oney 3x-4x | BNPL is hugely popular in Germany — Klarna is a market leader |
| 🇪🇸 Espagne / 🇮🇹 Italie | Klarna, Oney 3x-4x | Adoption croissante du BNPL en Europe du Sud |
| 🇨🇳 Chine & Asie | Alipay+, WeChat Pay, UnionPay | Accédez à 2 milliards+ de consommateurs asiatiques pour le tourisme et le commerce transfrontalier |
| 🌍 Mondial | Visa, Mastercard, Amex, Discover, JCB, Diners, Apple Pay, Google Pay, PayPal | 249+ countries — worldwide acceptance for international customers |
Comment ça fonctionne
Un flux de paiement fluide et entièrement automatisé :
Choose from 30 payment methods — cards, Apple Pay, Google Pay, PayPal, Klarna, iDEAL, Bancontact, Alipay+, vouchers, and more — at Odoo checkout.
Odoo crée une session Hosted Checkout via un appel API authentifié HMAC-SHA256 et redirige vers la page de paiement sécurisée CAWL.
Le client finalise son paiement sur la page hébergée CAWL (avec 3D Secure 2 le cas échéant). Les données de carte ne transitent jamais par votre serveur.
Webhook notification + browser return URL ensure your Odoo transaction is always synchronized — even if the browser is closed.
Sécurité de niveau entreprise
CAWL s'appuie sur l'une des infrastructures de sécurité de paiement les plus éprouvées en Europe.
Chaque requête API est signée avec HMAC-SHA256 à l'aide de votre API Secret. L'en-tête d'autorisation GCS v1HMAC garantit une communication inviolable.
Incoming webhooks are verified with HMAC-SHA256 using a separate Webhook Secret — preventing spoofed notifications from reaching your Odoo.
Customers enter card details on CAWL's hosted page — your Odoo server never sees, stores, or processes raw card data.
Automatic 3D Secure 2 with frictionless authentication for low-risk transactions and challenge flows for high-risk ones — fully DSP2/SCA compliant.
Prêt à accepter les paiements CAWL dans votre boutique Odoo ?
Get our CAWL module and offer your customers 32 payment methods — with bank-grade security and pan-European coverage.
Besoin d'une autre solution de paiement ?
Si vous souhaitez intégrer un moyen de paiement qui n'est pas encore disponible dans Odoo, n'hésitez pas à nous contacter. Nous sommes experts dans le développement de modules de paiement Odoo adaptés à vos besoins.