def configurePayment(self, **kwargs):
# URL de pago según el entorno
self.url = self.REDSYS_URL[self.parent.environment]
# Formato para Importe: según redsys, ha de tener un formato de entero positivo, con las dos últimas posiciones
# ocupadas por los decimales
self.importe = "{0:.2f}".format(float(self.parent.operation.amount)).replace(".", "")
if self.importe == "000":
self.importe = "0"
# Idioma de la pasarela, por defecto es español, tomamos
# el idioma actual y le asignamos éste
self.idioma = self.IDIOMAS["es"]
lang = translation.get_language()
if lang in self.IDIOMAS:
self.idioma = self.IDIOMAS[lang]
####################################################################
## Paso 1.2. Preparación del TPV y Generación del número de operación
评论列表
文章目录