Odoo is the world's easiest all-in-one management software. It includes hundreds of business apps:
CRM | e-Commerce | Accounting | Inventory | PoS | Project management | MRP | etc.
Tested on SAAS and local enterprise v9:
Even if you have multiple payment acquirers set up (eg paypal, wire, etc) clicking "pay now" on an invoice will not give you a choice on how to pay, but just go to one default payment method. However in the store it will list all available payment methods on checkout.
Is there any way to change this behavior and give users all the payment methods available to pay their invoices?
Indeed there is no choice on this screen. The method used is the first one in the sequence (the sequence can be modified with the handle in the list view of payment acquirers). Listing all methods would require a custom development.
One thing to note is that you cannot use a "2 steps method" like wire transfer or check because the "pay now" button next to an invoice in the portal will automatically mark the invoice as paid once the payment is made; but with a "2 steps method" you cannot be sure that this is really the case until your accountant has actually received the payment. So it means that you want to list more than one "1 step method" (which are essentially credit card processors). Can you explain why you need to work with more than 1 card processor in your business? It's a relevant question because the reason it doesn't list more than 1 method is because Odoo SA considers this an uncommon situation.
About This Community
This platform is for beginners and experts willing to share their Odoo knowledge. It's not a forum to discuss ideas, but a knowledge base of questions and their answers.Register
Odoo Training Center
Access to our E-learning platform and experience all Odoo Apps through learning videos, exercises and Quizz.Test it now
|Asked: 6/18/16, 6:56 PM|
|Seen: 609 times|
|Last updated: 9/4/16, 8:39 PM|