Odoo ERP Self Hosted + Revolut Integrations

Appy Pie Connect allows you to automate multiple workflows between Odoo ERP Self Hosted and Revolut

About Odoo ERP Self Hosted

Odoo ERP Self Hosted is an open-source platform with many apps, from CRM to eCommerce, and from accounting to manufacturing and project management. This Odoo ERP Self Hosted integration works with all of Odoo ERP's products.

About Revolut

Revolut is a financial services company that specializes in mobile banking, card payments, money remittance, and foreign exchange.

Revolut Integrations
Revolut Alternatives

Connect the apps you use everyday and find your productivity super-powers.

  • Paypal Paypal
  • QuickBooks Online QuickBooks Online
  • Xero Xero
Connect Odoo ERP Self Hosted + Revolut in easier way

It's easy to connect Odoo ERP Self Hosted + Revolut without coding knowledge. Start creating your own business flow.

  • New Blog Post

    Triggers when you add a new Blog Post. You will need to have the Blog module installed.

  • New Calendar Event

    Triggers when you add a new Calendar Event. You will need to have the Calendar module installed.

  • New Event

    Triggers when you add a new event. You will need to have the Event module installed.

  • New Expense

    Triggers when you add a new expense. You will need to have the Expense module installed.

  • New Invoice

    Triggers when you add a new invoice. You will need to have the Invoice module installed.

  • New Lead/Opportunity

    Triggers when you add a new Lead/Opportunity. You will need to have the CRM module installed.

  • New Note

    Triggers when you add a new Note. You will need to have the Note module installed.

  • New Product

    Triggers when you add a new Product. You will need to have the ECommerce module installed.

  • New Project Task

    Triggers when you add a new Project Task. You will need to have the Project module installed.

  • New Sale Quotation

    Triggers when you add a new Sale Quotation. You will need to have the Sale module installed.

  • New Survey Response

    Triggers when you add a new survey response. You will need to have the Survey module installed.

  • New User

    Triggers when you add a new User. You will need to have the Users module installed.

  • New Transaction

    Triggers when you exchange, send or receive money.


How Odoo ERP Self Hosted & Revolut Integrations Work

  1. Step 1: Choose Odoo ERP Self Hosted as a trigger app and Select "Trigger" from the Triggers List.

    (30 seconds)

  2. Step 2: Authenticate Odoo ERP Self Hosted with Appy Pie Connect.

    (10 seconds)

  3. Step 3: Select Revolut as an action app.

    (30 seconds)

  4. Step 4: Pick desired action for the selected trigger.

    (10 seconds)

  5. Step 5: Authenticate Revolut with Appy Pie Connect.

    (2 minutes)

  6. Your Connect is ready! It's time to start enjoying the benefits of workflow automation.

Integration of Odoo ERP Self Hosted and Revolut

Revput is an app that helps people to manage their money. It is a payment app that lets the users to buy, sell and exchange currencies at interbank rates, when you’re overseas. Revput was founded in July 2015 by Nikpay Storonsky, a former Credit Suisse trader, and Vlad Yatsenko, a former Credit Suisse JV partner. The company is based in London.

Odoo is a supplier of open-source enterprise resource planning (ERP. software. Odoo provides its services as both on-premises software and a Software as a Service (SaaS. offering. The software is available in 23 languages and has more than 1 million users worldwide. They offer free Odoo ERP Self Hosted version.

On April 2017 Odoo launched an official integration with Revput. The integration allows the Revput users to add the amounts converted using Revput to their invoices or expenses in Odoo ERP Self Hosted.

The main objective of this paper is to evaluate the process of integration between Odoo ERP Self Hosted and Revput through the fplowing components:Integration of Odoo ERP Self Hosted and Revput is carried out through connectors that communicate with each other by using messaging service. Basically, Odoo uses a webhooks API for receiving information from the connector and sends data back to connector via the webhooks. In this case, webhooks are used for communication with Revput connector. A webhooks is a way for external applications to receive real-time updates from Odoo, which generated when something happens in the system. However, in order to implement this integration, Odoo should implement webhooks API into the platform; it can be done by adding new actions into Odoo platform that will trigger webhooks.

Another way of integrating is to use Payment Request API that is specified by W3C consortium. Basically, this API allows merchants to initiate the payment request. Payment Request API supports the features such as "one-click" checkout or checkout without a page reload. It also enables payment capabilities in browsers on mobile devices such as smart phones or tablets. For example, on the merchant side, PayPal has implemented Payment Request API for its Braintree payments spution.

Another way of integration could be making an API for Revput to add card details into Odoo database. This approach seems to be easier than previous one because there is no need of additional coding and it doesn't require additional development costs. So, if we suppose that we have already implemented Payments API into Odoo platform and now we need to add some cards for testing purposes, we can do it by implementing API for adding cards into database and adding some dummy data into database through API itself. We can get this data by googling or by asking some friends for their card details.

However, before doing all integration steps, it is highly recommended to do test payments using dummy card data. This is important not only for testing purposes but for security reasons too. If you don't test your integration then you might not notice any errors and then your payment system might fail later because there will be unexpected input from the side of Revput connector. Also, it is recommended to think about disaster recovery plan before starting any integration process.

In this paper we have discussed about the integration process between Odoo ERP Self Hosted and Revput. We have described possible ways of integration and briefly discussed pros and cons of each approach. Finally, we have proposed an outline for an article about integration between these two platforms.

The process to integrate Odoo ERP Self Hosted and Revput may seem complicated and intimidating. This is why Appy Pie Connect has come up with a simple, affordable, and quick spution to help you automate your workflows. Click on the button below to begin.