Authorize.Net

Authorize.Net es un proveedor de pago con base en Estados Unidos que permite a las empresas aceptar tarjetas de crédito.

Authorize.Net logo

Este método de pago ofrece opciones adicionales que no están disponibles para otros Métodos de pago, como la habilidad de procesar los pagos de sus clientes después de la entrega.

Cuenta de Authorize.Net

Si no lo ha hecho aún, elija un plan y regístrese para obtener una cuenta de Authorize.Net.

Odoo necesita sus claves y credenciales API para conectarse con su cuenta de Authorize.Net, que comprenden:

  • ID de inicio de sesión API

  • Clave de transacción

  • Clave de firma

Para obtenerlas, inicie sesión en su cuenta de Authorize.Net, vaya a Cuenta ‣ Ajustes de seguridad ‣ Ajustes generales de seguridad ‣ Credenciales y claves API, y genere su clave de transacción y clave de firma.

Generate your Transaction Key and Signature Key on your Authorize.Net account

Configuración del método de pago

Para configurar Authorize.Net como método de pago en Odoo, vaya a Contabilidad ‣ Configuración ‣ Métodos de pago, abra Authorize.Net y cambie el Estado a Habilitado. No olvide hacer clic en Guardar cuando haya terminado de configurar todo.

Nota

Consulte la documentación de Métodos de pago para descubrir cómo configurar este método de pago.

Credenciales

Copie las credenciales de su cuenta de Authorize.Net (ID de inicio de sesión API, clave de transacción API y clave de firma API), péguelas en los campos relacionados en la pestaña de Credenciales y luego haga clic en Generar clave de cliente.

Nota

La clave de cliente API es necesaria solo si seleccionó la opción de Pago desde Odoo como su Flujo de pago.

Importante

If you are trying Authorize.Net as a test, with a sandbox account, change the State to Test Mode. We recommend doing this on a test Odoo database, rather than on your main database.

If you set Test Mode on Odoo and use an authorize.net account instead of a sandbox.authorize.net account, it results in the following error: The merchant login ID or password is invalid or the account is inactive.

Flujo de pago

El Flujo de pago le permite decidir si redirigir al usuario al portal del método de pago para autenticar el pago o si permanecer en la página actual y autenticar el pago desde Odoo. Este campo está en la pestaña de Configuración.

Si selecciona Redirección al sitio web del método de pago, asegúrese de agregar una URL de recibo predeterminada y una URL de respuesta de retransmisión predeterminada a su cuenta de Authorize.net.

Para hacerlo, inicie sesión en su cuenta de Authorize.Net, vaya a Cuenta ‣ Ajustes de formato de transacción ‣ Ajustes de respuesta de transacción ‣ URL de respuesta y recepción, y seleccione los enlaces predeterminados:

  • URL de recepción predeterminada:
    https://[yourcompany.odoo.com]/payment/authorize/return
  • URL de respuesta de retransmisión predeterminada:
    https://[yourcompany.odoo.com]/shop/confirmation

Nota

No completar este paso da como resultado el siguiente error:
*El referente, la respuesta de retransmisión o el URL del enlace de recepción no son válidos.

Capturar el pago después de la entrega

El campo de Capturar el importe manualmente se encuentra en la pestaña de Configuración. Si se habilita, los fondos se reservan por 30 días en la tarjeta del cliente, pero sin cobrarse aún.

Authorize.Net Configuration tab on Odoo

Para capturar el pago, vaya a la orden de venta relacionada y haga clic en Capturar transacción. Si se cancela la orden, puede hacer clic en Anular transacción para desbloquear los fondos de la tarjeta del cliente.

Hold the credit card payment until you capture or revoke it on Odoo

Advertencia

Después de 30 días, Authorize.net anula de forma automática la transacción.

Nota

Con otros métodos de pagos, puede gestionar la captura en sus propias interfaces, no desde Odoo.