public function execute(\Decidir\Authorize\Execute\Data $data) { $get_execute = $this->getClient()->Execute($data->getData()); return new \Decidir\Authorize\Execute\Response(json_decode(json_encode($get_execute), TRUE)); }
public function __construct(array $data) { $data = array_merge($data, array("operation" => "Devolucion")); $this->setRequiredFields(array("merchant" => array("name" => "Merchant - Nro Comercio", "xml" => "NROCOMERCIO"), "nro_operacion" => array("name" => "Nro Operacion", "xml" => "NROOPERACION"))); parent::__construct($data); }