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.
I am successfully receiving paypal payments for purchases done through eCommerce. The system registers the payment under settings - Payments - Payment Transactions with the status done. Further the actual payment record gets logged against the Sales Order (you can click on the relevant payment at the very bottom.)
I need Odoo to go a little further:
- Don't mail out the sales order to a retail client
- Create and validate the invoice in Odoo (upon IPN received)
- Set the invoice to 'paid' against a chosen account
- Mail the invoice to the client with a status 'paid'
Since I am selling digital goods the manual registration of client payments is actually not an option. My clients will expect an instant delivery of goods after the payment.
How do I configure the above?
I've made module website_sale_autopay. It just emulates clicking buttons "create invoice" -> "Validate" -> "Register Payment" -> "Select paypal" -> "Pay"
Thanks Tim Norton for sponsoring =)
Has this been patched in Odoo v9?
Currently, Odoo sends my customers an email telling them to pay via the Portal - even after they've paid successfully via PayPal. I've had several very confused emails..
Payments are being received, but Odoo isn't updating the order. I know it's possible to manually invoice each order, but I'm at work most of the day and customers expect their payments to be correctly registered immediately.
Please try to give a substantial answer. If you wanted to comment on the question or answer, just use the commenting tool. Please remember that you can always revise your answers - no need to answer the same question twice. Also, please don't forget to vote - it really helps to select the best questions and answers!
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: 9/3/14, 1:02 AM|
|Seen: 2191 times|
|Last updated: 4/25/16, 9:28 PM|