DPO Pay

DPO Pay offers in-store payment solutions for customer transactions through several physical terminals. These terminals support swiping, scanning, or tapping credit and debit cards (Visa, MasterCard, and American Express), as well as Mobile payments (Airtel Money and M-Pesa).

Importante

  • DPO Pay payment terminals do not require an IoT system to operate.

  • The Odoo DPO Pay module is only available for companies operating in the African region.

  • A DPO merchant account is required to process transactions.

DPO Pay credentials

Create a DPO Pay account and order at least one terminal. Once ordered, the sales team contacts you for the onboarding process and then sends an email containing the following credentials:

  • ID de cliente

  • Client Secret

  • ID de comerciante

  • Terminal ID

  • Chain ID

Configuración en Odoo

Configure el método de pago

To connect the DPO Pay terminal with Odoo Point of Sale, follow these steps:

  1. Install the PoS DPO Pay module.

  2. Cree un nuevo método de pago:

    • Go to Point of Sale ‣ Configuration ‣ Settings, scroll down to the Payment Terminals section, enable the relevant payment terminal, and click Save.

    • Vaya a Punto de venta ‣ Configuración ‣ Métodos de pago y haga clic en Nuevo.

    • Set the Journal field to Bank.

    • Set the Integration field to Terminal.

    • Set the Integrate with field to DPO Pay.

    • Add the credentials to their corresponding fields.

    Formulario para crear un nuevo método de pago.

Añadir el método de pago al PdV

Para añadir un método de pago a su punto de venta:

  1. Go to the POS settings.

  2. Seleccione el PdV en el campo Punto de venta.

  3. Add the payment method under the Payment Methods field in the Payment section.

Truco

Enable DPO Pay Test Mode to test transaction processes with a device.