コンテンツへスキップ
メニュー

How to Set Up Xendit in Odoo, Expand Your Payment Options!

Find simple steps to integrate Xendit with Odoo here.

Want to accept debit cards, QRIS, paylater, or e-wallets? With Xendit, you can offer multiple payment methods.

However, managing a business isn’t just about accepting payments—you also need to track transactions, generate reports, and keep operations running smoothly. That’s where Odoo + Xendit comes in! Every payment is automatically recorded, reports are generated instantly, and everything stays organized in one platform.

So, how do you set it up? Let’s break it down! ⬇️

Enable Xendit in Odoo


  1. From your Odoo database home, type “Payment” in your keyboard and select “Payment Providers”.

  2. Find Xendit and click “Enable”.

  3. Get your Public Key, Secret Key, and Webhook Token from your Xendit account. 🔑

Open Xendit


  1. Open https://dashboard.xendit.co/register/ and create an account or log in.

  2. Once logged in, go to "Settings".

  3. Click on the "Developers" menu. ⚙️

Obtain Secret Key


  1. In the "Developers" menu, select "API Keys".

  2. Scroll down and click "+ Generate Secret Keys".


  3. Enter your business name.

  4. Important❗: Select [Write] for "Money-in Products" and [Read] for other entries.


  5. Click "Generate Key".

  6. Copy the key and paste it into the Secret Key field in Odoo. 🔑✅

Obtain Public Key


  1. Scroll down and copy the Public Key.


  2. Paste it into the Public Key field in Odoo. 🔑✅

Find Webhook Token


  1. In the Webhook menu, scroll down and find "Invoice".

  2. Copy your Odoo database link into the “Invoices paid” field and add: /payment/xendit/webhook


  3. Click "Test & Save", and ensure you see "accepted" in the Body section.

  4. Scroll up and click "🔒View Webhook Verification Token" button.

  5. Copy and paste it into the Webhook Token field in Odoo. 🔑✅

Activate Methods


  1. Go back to your Odoo database home.

  2. Type “Payment” in the search bar and select “Payment Methods”.

  3. Choose the payment methods you want to enable. 


Create Journal


  1. Open the Accounting app in Odoo.

  2. Click "Configuration", then select "Journal".

  3. Click "New" and fill in the details:
    1. Name (e.g., Xendit)
    2. Type: Bank
    3. Custom short code (optional)

  4. Make sure the Bank Account Number matches the bank linked to Xendit. ✅
 Local payment methods now available in Indonesia, check out the benefits!

After completing these steps, your business is ready to offer various payment methods—whether in POS, eCommerce, or beyond! No need for extra devices like EDC or additional apps—just smooth, seamless transactions.

Easy, right? Now, let’s take your business to the next level with Odoo and Xendit. Smoother payments, happier customers!


Try Odoo Now - FREE!  Consult with Odoo Expert

サインイン コメントを残す
Most Popular Payment Methods in Indonesia
What are the most commonly used payment methods for businesses in Indonesia? And how can you set them up easily? Find out here!