I have setup a business Paypal account and everything on that end is ready. I am looking to do two things and can not figure out how to integrate it with Odoo.
First, I want to either have a button on my website or on invoices sent from Odoo, where customers can click and put in their credit card info and pay the invoice. Quickbooks does something like this and it is very easy to pay an invoice this way with them. You do not have to sign up for an account either, which would be great too. Is this possible without much customization?
The other thing I am looking to do is be able to take credit card payments over the phone. I do not have a store front or ecommerce, so I won't be swiping cards almost ever. I will take credit cards on only about 5-10% of my business, but it could be large orders over $5K or more sometimes.
Does anyone have any advice or documents to read to learn how to integrate Odoo easily. I know its possible, but the Odoo user doc did not explain it well.
This is all possible out of the box, without customization.
Read the doc: http://www.odoo.com/documentation/user/9.0/accounting/receivables/customer_payments/paypal.html
Read this post: https://www.odoo.com/forum/help-1/question/can-customers-approve-sales-orders-and-quotations-via-the-portal-103667
1. For your first question, use online quotations. The client will receive an email with a button to pay the quotation. You don't have to create a paypal account to pay by credit card on paypal.
2. For your second question, just click on "Preview" or "View Online" from the quotation and follow the steps by yourself when you have the client over the phone. You will just do the same as what he would have done if he had clicked the button in his email. You don't need to install Odoo Ecommerce or Odoo POS for this, you just need Odoo Website because this uses the frontend.
I'm not so sure that it is the same issue. The current scenario has not been reproducible on Odoo hosted servers. However, having said that, anything is possible...
Additionally, I raised this with PayPal. Based on the analysis from their logs, the notify_url parameter with value "http://localhost:80/payment/paypal/ipn" is being passed with the transaction to them. Hence, this has overwritten the IPN URL set in the PayPal profile.
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
|Asked: 8/30/16, 2:26 PM|
|Seen: 219 times|
|Last updated: 9/20/16, 5:26 AM|