PayPal ↔ Intégration Odoo
Les transactions, frais et remboursements PayPal sont capturés et rapprochés avec les factures Odoo dès qu'ils se produisent.
PayPal et Odoo, ne faisant plus qu'un
PayPal reste l'une des options de paiement les plus fiables pour les acheteurs en ligne, mais rapprocher ses rapports de transactions avec vos factures manuellement est fastidieux et sujet aux erreurs.
ERP Artists intègre PayPal à Odoo afin que les paiements soient comptabilisés automatiquement sur la bonne facture, que les frais soient suivis comme des dépenses, et que les remboursements se resynchronisent sans aucun travail manuel.
PayPal Integration with Odoo: What Can You Automate?
Let customers pay Odoo invoices through PayPal and keep payment information connected to your accounting workflow.
Automatically update payment statuses in Odoo when PayPal transactions are completed, pending, failed, or refunded.
Keep refund information aligned between PayPal and Odoo to reduce manual updates and improve transaction tracking.
Match PayPal transactions with Odoo invoices and payments to simplify accounting and reconciliation.
Track PayPal transaction fees separately to help maintain accurate financial records and understand your actual payment costs.
Automatically sync relevant PayPal transaction details with Odoo to keep payment records accurate, reduce duplicate data entry, and simplify financial tracking.
How PayPal Works with Odoo
The PayPal integration connects your customer payments with Odoo, helping keep orders, invoices, and payment records synchronized throughout the payment process.
The customer selects PayPal as their preferred payment method during checkout or when paying an Odoo invoice.
Odoo creates the order or invoice and sends the customer to PayPal to complete the payment.
The customer securely completes the transaction through PayPal.
PayPal confirms the transaction and sends the payment status back to Odoo.
Odoo processes the payment notification and updates the related transaction.
The payment status is reflected in Odoo, helping your team manage invoices, payments, and accounting records from one system.
Mise en production en 3 étapes simples
Nous nous connectons en toute sécurité à votre PayPal compte et votre instance Odoo à l'aide de clés API ou d'OAuth.
Nous établissons la correspondance des champs, définissons les règles de synchronisation et configurons exactement comment les données doivent circuler entre les deux systèmes.
Nous effectuons une synchronisation en environnement de préproduction, validons chaque enregistrement, puis basculons en production avec un suivi en place.
PayPal Payment Flow in Odoo
The PayPal and Odoo integration connects the customer checkout with order management and accounting, helping reduce manual payment updates.
The customer selects products or services and proceeds to checkout.
Odoo creates the sales order and prepares the payment transaction.
The customer chooses PayPal as the payment method and continues to checkout.
The customer completes the payment securely through PayPal.
PayPal sends the transaction status back to Odoo through the configured payment notification or webhook.
Odoo processes the notification and updates the related transaction with the appropriate payment status.
The successful payment can be linked to the relevant customer invoice, depending on the configured Odoo workflow.
The payment is reflected in Odoo accounting, helping your team track customer payments and reconcile transactions.
How to Configure PayPal in Odoo
Setting up PayPal in Odoo involves creating the required PayPal credentials, connecting them with Odoo, configuring webhooks, and testing the payment flow before going live.
Create a PayPal Business Account
Create or use a PayPal Business Account to accept customer payments. Make sure the account is verified and ready to receive payments before connecting it with Odoo.
Create a PayPal Developer App
Log in to the PayPal Developer Dashboard and create an application to generate the credentials required by Odoo.
- Open Apps & Credentials
- Select Create App
- Create your PayPal application
- Copy the Client ID
- Generate and securely store the Client Secret
These credentials allow Odoo to communicate with PayPal.
Configure PayPal in Odoo
In Odoo, open the Payment Providers section and select PayPal. Enter the required PayPal account and API credentials, then configure the provider according to your business requirements.
Key settings may include:
- PayPal email
- Client ID
- Client Secret
- Webhook
- Test Mode
- Enabled
- Published
Configure PayPal Webhooks
Configure the PayPal webhook so Odoo can receive payment-related notifications from PayPal. This helps Odoo update transaction statuses when payments are completed, pending, cancelled, or otherwise changed.
Test PayPal in Sandbox
Before accepting real payments, test the complete payment flow using PayPal Sandbox. Place a test order, complete the payment, and verify that the transaction and payment status are correctly updated in Odoo.