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.
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: 2961 times|
|Last updated: 4/25/16, 9:28 PM|