When an order is imported from an e-commerce platform (Shopify, WooCommerce, Magento, PrestaShop), it includes an external payment method (e.g., PayPal, Cash on Delivery, Stripe). This guide explains how to manage payment methods in VentorTech connectors.
Payment Methods Settings: Where to Configure?
Navigate to: Integration → Configuration → Payment Methods
In the menu you will see a table, each row of which defines how a specific external payment method should be handled. In it you can
Match External Payment Method with Odoo Payment Method
Assign correct Payment Journal
Define Payment Terms
Payment Flow Example (Cash on Delivery (COD))
Order is placed with Cash on Delivery
Mapping applies:
Journal: Bank
Payment Terms: 21 Days
Result: order is created with correct Payment Terms “21 Days” and a Payment is created for the same order with “Bank” Journal assigned.
Payment Status Synchronization
The connector can also send payment status back to the e-commerce platform, after a payment was applied in Odoo.
For this flow, you can define the trigger when payment status updates should be sent back to the e-commerce system.
Option 1: (Invoice marked as Paid / In Payment):
Invoice is created for a Sale Order
Payment is registered in Odoo for this invoice (manually)
Invoice status changes to Paid or In Payment
Connector sends payment confirmation back to the e-commerce platform
Option 2 (Invoice is Validated):
Invoice is created for a Sale Order
Connector sends payment confirmation back to the e-commerce platform