Xendit

Xendit è un fornitore di soluzioni di pagamento con sede in Indonesia che copre diversi paesi del sud-est asiatico. Consente alle aziende di accettare carte di credito e diversi metodi di pagamento locali.

Nota

  • I pagamenti con carta di credito vengono elaborati tramite Odoo, mentre tutti gli altri metodi di pagamento vengono gestiti tramite il sito web di Xendit.

  • Xendit supporta la tokenizzazione dei pagamenti con carta, a condizione che il cliente abbia richiesto la transazione avviata dal commerciante (MIT) da Xendit Support.

Configurazione sulla dashboard di Xendit

  1. Crea un account Xendit se necessario e accedi alla dashboard di Xendit.

  2. Controlla la modalità del tuo account nell’angolo in alto a sinistra della pagina. Usa la Modalità test per provare l’integrazione senza addebitare i tuoi clienti. Passa alla Modalità live quando sei pronto ad accettare pagamenti.

  3. Vai a Configurazione: Impostazioni nella parte sinistra della pagina dell’applicazione. Nella sezione Sviluppatori, fai clic su Chiavi API.

  4. Fai clic su Genera chiave segreta. Nella finestra popup, inserisci un Nome chiave API, seleziona Scrittura per l’autorizzazione Prodotti Money-in e Nessuno per tutte le altre autorizzazioni, quindi fai clic su Genera chiave.

  5. Conferma la password per visualizzare la tua chiave API. Copia o scarica la chiave e salva queste informazioni in modo sicuro per dopo. Questa è l’unica volta che la chiave API può essere visualizzata o scaricata.

  6. Una volta completato, scorri verso il basso la pagina fino alla sezione Webhook per generare il token webhook.

  7. Sotto Token di verifica webhook, fai clic su Visualizza token di verifica webhook, quindi conferma la password per visualizzare il token. Salvalo per dopo.

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

  9. Per consentire i pagamenti ricorrenti per le carte di credito, vai a Configurazione: Canali di pagamento nella parte sinistra della pagina dell’applicazione. Quindi, passa il mouse sul canale Visa, Mastercard, JCB, Amex, fai clic su Visualizza dettagli e abilita Pagamenti ricorrenti attivando l’interruttore corrispondente.

Webhook configuration

Importante

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.

Nota

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

Configurazione su Odoo

  1. Vai al fornitore di pagamento Xendit e cambia il suo stato in Abilitato.

  2. Compila i campi Chiave segreta e Token webhook con le informazioni salvate al passaggio Configurazione sulla dashboard di Xendit.

  3. Configura le altre opzioni a tuo piacimento.

Vedi anche

Pagamenti online