def handle(self,*args,**options): mp = MercadoPago() id_pago=options['id_pago'] ext_ref=options['ext_ref'] approved_and_accredited=options['approved_and_accredited'] if id_pago: self.stdout.write(u'Se obtendrá información para el pago con id %s.\n'%id_pago) infopago=mp.get_pago(id_pago) elif ext_ref: if approved_and_accredited: pago=Pago.objects.get(pk=ext_ref) if pago.approved_and_accredited(): self.stdout.write(u'El pago esta aprovado y acreditado.\n') else: self.stdout.write(u'El pago NO esta aprovado y acreditado.\n') return self.stdout.write(u'Se obtendrá información para el pago con referencia externa %s.\n'%ext_ref) infopago=mp.search_pagos_by_external_reference(ext_ref) else: self.stdout.write(u'Se obtienen todos los pagos.\n') infopago=mp.get_pagos() pp=pprint.PrettyPrinter(indent=2) self.stdout.write(u'Informacion del pago: %s\n'%pp.pformat(infopago))
def handle(self, *args, **options): mp = MercadoPago() id_pago = options['id_pago'] ext_ref = options['ext_ref'] approved_and_accredited = options['approved_and_accredited'] if id_pago: self.stdout.write( u'Se obtendrá información para el pago con id %s.\n' % id_pago) infopago = mp.get_pago(id_pago) elif ext_ref: if approved_and_accredited: pago = Pago.objects.get(pk=ext_ref) if pago.approved_and_accredited(): self.stdout.write(u'El pago esta aprovado y acreditado.\n') else: self.stdout.write( u'El pago NO esta aprovado y acreditado.\n') return self.stdout.write( u'Se obtendrá información para el pago con referencia externa %s.\n' % ext_ref) infopago = mp.search_pagos_by_external_reference(ext_ref) else: self.stdout.write(u'Se obtienen todos los pagos.\n') infopago = mp.get_pagos() pp = pprint.PrettyPrinter(indent=2) self.stdout.write(u'Informacion del pago: %s\n' % pp.pformat(infopago))
def handle(self,*args,**options): site_id=options['site_id'] mp = MercadoPago() self.stdout.write(u'Se creará usuario de prueba para el site_id: %s\n'%site_id) datos_usuario_prueba=mp.crear_usuario_prueba(site_id) self.stdout.write(u'Se ha creado usuario de prueba con los siguientes datos: %s\n'%datos_usuario_prueba)
def handle(self, *args, **options): site_id = options['site_id'] mp = MercadoPago() self.stdout.write( u'Se creará usuario de prueba para el site_id: %s\n' % site_id) datos_usuario_prueba = mp.crear_usuario_prueba(site_id) self.stdout.write( u'Se ha creado usuario de prueba con los siguientes datos: %s\n' % datos_usuario_prueba)
def handle(self,*args,**options): mp = MercadoPago() id_pago=options['id_pago'] ext_ref=options['ext_ref'] if id_pago: self.stdout.write(u'Se obtendrá información para el pago con id %s.\n'%id_pago) infopago=mp.get_pago(id_pago) elif ext_ref: self.stdout.write(u'Se obtendrá información para el pago con referencia externa %s.\n'%ext_ref) infopago=mp.search_pagos_by_external_reference(ext_ref) else: raise Exception('Debe pasar como parámetro el id del pago o su referencia externa.') self.stdout.write(u'Informacion del pago: %s\n'%infopago)
def handle(self, *args, **options): mp = MercadoPago() self.stdout.write(u'Generado token de acceso: %s\n' % mp.get_access_token())
def handle(self,*args,**options): mp = MercadoPago() self.stdout.write(u'Generado token de acceso: %s\n'%mp.get_access_token())