8000 [ADD] payment_providers: Xendit · odoo/documentation@05637af · GitHub
[go: up one dir, main page]

Skip to content

Commit 05637af

Browse files
committed
[ADD] payment_providers: Xendit
Documentation for Xendit payment provider taskid-2946329 closes #6045 Signed-off-by: Nigel Nicholas (nni) <nni@odoo.com>
1 parent 5689bc1 commit 05637af

File tree

2 files changed

+55
-0
lines changed

2 files changed

+55
-0
lines changed

content/applications/finance/payment_providers.rst

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ Payment providers (credit cards, online payments)
2323
payment_providers/razorpay
2424
payment_providers/sips
2525
payment_providers/stripe
26+
payment_providers/xendit
2627

2728
Odoo embeds several **payment providers** that allow your customers to pay on their *Customer
2829
Portals* or your *eCommerce website*. They can pay sales orders, invoices, or subscriptions with
@@ -141,6 +142,12 @@ Online payment providers
141142
- Full only
142143
- Full and partial
143144
- |V|
145+
* - :doc:`Xendit <payment_providers/xendit>`
146+
- The provider website
147+
-
148+
-
149+
-
150+
-
144151

145152
.. |V| replace::
146153

@@ -425,4 +432,5 @@ payment method... What best suit your needs.
425432
- :doc:`payment_providers/razorpay`
426433
- :doc:`payment_providers/sips`
427434
- :doc:`payment_providers/stripe`
435+
- :doc:`payment_providers/xendit`
428436
- :doc:`../websites/ecommerce/checkout_payment_shipping/payments`
Lines changed: 47 additions & 0 deletions
46
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
======
2+
Xendit
3+
======
4+
5+
`Xendit <https://www.xendit.co>`_ is an Indonesian-based payment solution provider that covers
6+
several Southeast Asian countries. It allows businesses to accept credit cards as well as several
7+
local payment methods.
8+
9+
.. _payment_providers/xendit/configure_dashboard:
10+
11+
Configuration on the Xendit Dashboard
12+
=====================================
13+
14+
#. Create a Xendit account if necessary and log in to the `Xendit Dashboard
15+
<https://dashboard.xendit.co>`_.
16+
#. Check your account mode in the top left corner of the page. Use the :guilabel:`Test Mode` to try
17+
the integration without charging your customers. Switch to :guilabel:`Live Mode` once you are
18+
ready to accept payments.
19+
#. Navigate to :menuselection:`Configuration: Settings` in the left part of the application page.
20+
In the :guilabel:`Developers` section, click
21+
`API Keys <https://dashboard.xendit.co/settings/developers#api-keys>`_.
22+
#. Click :guilabel:`Generate Secret Key`. In the popup box, enter any :guilabel:`API key name`,
23+
select :guilabel:`Write` for the :guilabel:`Money-in Products` permission and :guilabel:`None`
24+
for all other permissions then click :guilabel:`Generate key`.
25+
#. Confirm your password to display your API key. Copy or download the key and **save
26+
this information securely for later**. This is the only time the API key can be viewed or
27+
downloaded.
28+
#. Once completed, scroll down the page to the
29+
`Webhooks <https://dashboard.xendit.co/settings/developers#webhooks>`_ section to generate
30+
the webhook token.
31+
#. Under :guilabel:`Webhook verification token`, click :guilabel:`View Webhook Verification Token`,
32+
then confirm your password to display the token. Save it for later.
33+
#. In the :guilabel:`Webhook URL` section, enter your Odoo database URL (e.g.,
34+
`https://example.odoo.com`) in the field :guilabel:`Invoices paid` and click the
35+
:guilabel:`Test and save` button next to it.
36+
37+
Configuration on Odoo
38+
=====================
39+
40+
#. :ref:`Navigate to the payment provider Xendit <payment_providers/add_new>` and change its state
41+
to :guilabel:`Enabled`.
42+
#. Fill in the :guilabel:`Secret Key` and :guilabel:`Webhook Token` fields with the
43+
information saved at the step :ref:`payment_providers/xendit/configure_dashboard`.
44+
#. Configure the rest of the options to your liking.
45+
+
.. seealso::
47+
:doc:`../payment_providers`

0 commit comments

Comments
 (0)
0