Hi,
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?
Thanks!
Does the IPN actually create a Payment Transaction record? In my testing, it only tries to match the IPN data with an existing record: https://www.odoo.com/forum/help-1/question/what-is-the-intended-function-of-the-paypal-ipn-handler-67458