<?php // muestra generar un reporte // Prestar atención a como se debe configurar cuenta digital para exportar error_reporting(E_ALL); ini_set('display_errors', 'stdout'); require '../src/autoload.php'; use Am\CuentaDigital\Cliente; $idCuentaDigital = 99999; $hashControl = '20bc02118c99999e0f1eca71c282c47c'; $claveSeguridad = '999999999999999'; $modoDesarrollo = true; $cliente = new Cliente($idCuentaDigital, $hashControl, $claveSeguridad, $modoDesarrollo); //$cliente->setCurlTimeout(1000); try { $reporte = $cliente->getReportePagos('20150806'); print_r($reporte); } catch (\Exception $e) { echo 'Error: ' . $e->getMessage(); }
<?php // muestra cómo generar un cupón de pago error_reporting(E_ALL); ini_set('display_errors', 'stdout'); require '../src/autoload.php'; use Am\CuentaDigital\Cliente; $idCuentaDigital = 99999; $cliente = new Cliente($idCuentaDigital); //$cliente->setCurlTimeout(1000); $cupon = $cliente->getNuevoCupon(); $cupon->setPrecio(20.52); $cupon->setVencimiento(7); $cupon->setCodigo('4567892'); $cupon->setConcepto('Compra sitio web'); try { $respuesta = $cliente->generarCupon($cupon); print_r($respuesta); } catch (\Exception $e) { echo 'Error: ' . $e->getMessage(); }
/** * @cover Cliente::getNuevoCupon */ public function testGetNuevoCupon() { $cliente = new Cliente(123456); $cupon = $cliente->getNuevoCupon(); $this->assertEquals(123456, $cupon->getId()); }