Git Product home page Git Product logo

addons-payment's Introduction

addons-payment

Diferentes módulos de pago para Odoo

addons-payment's People

Stargazers

Chris Zumbrunn avatar

Watchers

James Cloos avatar Santi avatar

addons-payment's Issues

Confirmación / Cancelación incorrectas

La confirmación y cancelación de la orden no se realiza correctamente, aunque las transacciones sí. Habría que probar usando el método form_feedback de payment_acquirer

Chequeo y sanitización de la dirección faircoin del mercante

Cuando el mercante introduce su dirección en el formulario de marca, debería de verificarse si la dirección es válida.
También debería eliminar los espaacios en blanco al final y principio de la direccción, algunas veces al hacer copia y pega se introducen estos caracteres que originan un error en el demonio al realizar la transacción.

Meter configuraciones Harcoded en el Acquirer

Hay varias configuraciones Harcoded que deberían poderse configurar desde el formulario del Acquirer en Odoo:

  • url de la pasarela de pago (prod y test)
  • Confirmaciones
  • Tiempo de expiración (en minutos)
  • Password de la pasarela de pago

Mejor página de pago

La página de pago es un poco simple:
-- Añadir botón de "Copiar al Portapeles"
-- ¿Se puede enlazar directamente o pasar la transacción a la cartera oficial y/o electrum?
-- Enlace a getfaircoin.net e info sobre FairCoin
-- Cuenta atrás de tiempo de expiración

Chequear direcciones URL

La direcciones de retorno del demonio retornan a localhost en vez de a la dirección de retorno que le debe pasar Odoo.

Integrar el demonio en Odoo

El demonio debería integrarse en Odoo, la comprobación de balance puede hacerse mediante un Cron.

Ha habido problemas en OCP (django) al integrar el demonio, timeouts y errores varios. Hay que estudiar si en Odoo también le afectarían estos errores.

Chequeo del demonio desde Odoo

Odoo debería chequear que el demonio esté corriendo. Si no, intenta arrancarlo.
Manda email al admin en errores (+ mensaje con XMPP?)

Cartera FairCoin

Estaría bien integrar una cartera para cada usuario en el Market, al estilo de OCP.

payment_faircoin : Más info sobre la transacción

Hace falta guardar más información sobre las transacciones:
-- Dirección de pago
-- Lista de Hashes de las transacciones de pago
-- Estado de la retransmisión al mercante (no sent, broadcasted, confirmed, error)
-- Hash de la transacción al mercante
Estaría bien que salieran enlaces al explorador de bloques directamente para poder ampliar la info.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.