Xendit

Xendit is een in Indonesië gevestigde betaalprovider die verschillende Zuidoost-Aziatische landen dekt. Het stelt bedrijven in staat om creditcards en verschillende lokale betaalmethoden te accepteren.

Notitie

  • Creditcardbetalingen worden verwerkt via Odoo, terwijl alle andere betaalmethoden via de Website van Xendit worden afgehandeld.

  • Xendit ondersteunt tokenisatie van kaartbetalingen, mits de klant Merchant Initiated Transaction (MIT) heeft aangevraagd bij Xendit Support.

Configuratie op het Xendit-dashboard

  1. Maak een Xendit-rekening aan indien nodig en log in op het Xendit-dashboard.

  2. Controleer je rekeningmodus linksboven op de pagina. Gebruik de Testmodus om de integratie uit te proberen zonder je klanten te factureren. Schakel over naar Live-modus zodra je klaar bent om betalingen te accepteren.

  3. Ga naar Configuratie: Instellingen in het linkergedeelte van de applicatiepagina. Klik in de sectie Ontwikkelaars op API-sleutels.

  4. Klik op Geheime sleutel genereren. Voer in het pop-upvenster een willekeurige API-sleutelnaam in, selecteer Schrijven voor de machtiging Money-in Products en Geen voor alle andere machtigingen en klik vervolgens op Sleutel genereren.

  5. Bevestig je wachtwoord om je API-sleutel weer te geven. Kopieer of download de sleutel en bewaar deze informatie veilig voor later. Dit is de enige keer dat de API-sleutel kan worden bekeken of gedownload.

  6. Scroll na voltooiing naar beneden op de pagina naar de sectie Webhooks om het webhook-token te genereren.

  7. Klik onder Webhook-verificatietoken op Webhook-verificatietoken weergeven en bevestig vervolgens je wachtwoord om het token weer te geven. Bewaar het voor later.

  8. In the Webhook URL section, configure the webhook fields as described in Webhook configuration below.

  9. Ga om terugkerende betalingen voor creditcards mogelijk te maken naar Configuratie: Betalingskanalen in het linkergedeelte van de applicatiepagina. Beweeg vervolgens je muis over het kanaal Visa, Mastercard, JCB, Amex, klik op Details weergeven en schakel Terugkerende betalingen in door de bijbehorende schakelaar om te zetten.

Webhook configuration

Belangrijk

Xendit replaced its previous single, per-event webhook field with separate v3 event groups. If your Xendit account was connected to Odoo before this change, successful payments and saved cards may no longer update automatically until the new fields described below are configured.

  1. Log in to the Xendit Dashboard and navigate to Configuration: Settings.

  2. In the Developers section, click Webhooks.

  3. Enter your Odoo database’s URL, followed by /payment/xendit/webhook (e.g., https://example.odoo.com/payment/xendit/webhook), in the following fields:

    • Payment Status

    • Payment Token Status

  4. Click Test and save next to each of those fields.

Notitie

Both fields must point to the same webhook URL: Odoo uses a single endpoint to process notifications for both token and payment status updates.

Configuratie op Odoo

  1. Ga naar de betaalprovider Xendit en wijzig de status naar Ingeschakeld.

  2. Vul de velden Geheime sleutel en Webhook-token in met de informatie die je hebt opgeslagen bij de stap Configuratie op het Xendit-dashboard.

  3. Configureer de overige opties naar wens.

Supported payment methods

7Eleven

7Eleven

Akulaku PayLater

Akulaku PayLater

Appota

Appota

Bangkok Bank

Bangkok Bank

BCA

BCA

Bank Permata

Bank Permata

BillEase

BillEase

Bank Negara Indonesia

Bank Negara Indonesia

BRI

BRI

Bank Syariah Indonesia

Bank Syariah Indonesia

Card

Card

Cashalo

Cashalo

Cebuana

Cebuana

CIMB Niaga

CIMB Niaga

Dana

Dana

FPX

FPX

GCash

GCash

GrabPay

GrabPay

JeniusPay

JeniusPay

Kuwait Finance House

Kuwait Finance House

Kredivo

Kredivo

KrungThai Bank

KrungThai Bank

LINE Pay

LINE Pay

LinkAja

LinkAja

Mandiri

Mandiri

Maya

Maya

OVO

OVO

PayNow

PayNow

Prompt Pay

Prompt Pay

QRIS

QRIS

Siam Commerical Bank

Siam Commerical Bank

ShopeePay

ShopeePay

Touch'n Go

Touch’n Go

TrueMoney

TrueMoney

United Overseas Bank

United Overseas Bank

Viet Capital

Viet Capital

Viettel Pay

Viettel Pay

VNPT Money

VNPT Money

VP Bank

VP Bank

WeChat Pay

WeChat Pay

Woori Bank

Woori Bank

Zalopay

Zalopay