Xendit

Xendit to indonezyjski dostawca rozwiązań płatniczych obsługujący kilka krajów Azji Południowo-Wschodniej. Umożliwia firmom przyjmowanie płatności kartami kredytowymi oraz kilku lokalnych metod płatności.

Informacja

  • Płatności kartą kredytową są przetwarzane przez Odoo, natomiast wszystkie inne metody płatności są obsługiwane za pośrednictwem strony internetowej Xendit.

  • Xendit obsługuje tokenizację płatności kartą, pod warunkiem że klient zażądał transakcji inicjowanych przez sprzedawcę (MIT) od Xendit Support.

Konfiguracja w konsoli Xendit

  1. Utwórz konto Xendit, jeśli jest to konieczne, i zaloguj się do konsoli Xendit.

  2. Sprawdź tryb swojego konta w lewym górnym rogu strony. Użyj Trybu testowego, aby wypróbować integrację bez obciążania klientów. Przełącz się na Tryb produkcyjny, gdy będziesz gotowy do przyjmowania płatności.

  3. Przejdź do Konfiguracja: Ustawienia w lewej części strony aplikacji. W sekcji Deweloperzy kliknij Klucze API.

  4. Kliknij Wygeneruj klucz tajny. W wyświetlonym okienku wprowadź dowolną Nazwę klucza API, wybierz Zapis dla uprawnienia Produkty wpływów pieniężnych i Brak dla wszystkich innych uprawnień, a następnie kliknij Wygeneruj klucz.

  5. Potwierdź swoje hasło, aby wyświetlić klucz API. Skopiuj lub pobierz klucz i zapisz te informacje w bezpiecznym miejscu na później. To jedyna okazja, aby zobaczyć lub pobrać klucz API.

  6. Po zakończeniu przewiń stronę w dół do sekcji Webhooki, aby wygenerować token webhooka.

  7. W sekcji Token weryfikacji webhooka kliknij Wyświetl token weryfikacji webhooka, a następnie potwierdź swoje hasło, aby wyświetlić token. Zapisz go na później.

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

  9. Aby umożliwić płatności cykliczne kartami kredytowymi, przejdź do Konfiguracja: Kanały płatności w lewej części strony aplikacji. Następnie najedź kursorem na kanał Visa, Mastercard, JCB, Amex, kliknij Wyświetl szczegóły i włącz Płatności cykliczne, przełączając odpowiedni przełącznik.

Webhook configuration

Ważne

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.

Informacja

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

Konfiguracja w Odoo

  1. Przejdź do dostawcy płatności Xendit i zmień jego stan na Włączone.

  2. Wypełnij pola Klucz tajny i Token webhooka informacjami zapisanymi w kroku Konfiguracja w konsoli Xendit.

  3. Skonfiguruj pozostałe opcje według własnych preferencji.

Zobacz także

Płatności online