/**
  * Confirma un pago por web service con la operativa DCC
  * @param string $transreference Identificador único del pago
  * @param string $dcccurrency Moneda de la transacción elegida. Puede ser la del producto PAYTPV o la nativa seleccionada por el usuario final. El importe será el enviado en execute_purchase_dcc si es el mismo del producto y el convertido en caso de ser diferente.
  * @param string $dccsession Misma sesión enviada en el proceso de execute_purchase_dcc.
  * @return object Objeto de respuesta de la operación
  * @version 1.0 2016-06-07
  */
 public function ConfirmPurchaseDcc($transreference, $dcccurrency, $dccsession)
 {
     $signature = sha1($this->merchantCode . $this->terminal . $transreference . $dcccurrency . $dccsession . $this->password);
     try {
         $clientSOAP = new SoapClient($this->endpoint);
         $ans = $clientSOAP->confirm_purchase_dcc($this->merchantCode, $this->terminal, $transreference, $dcccurrency, $dccsession, $signature);
     } catch (SoapFault $e) {
         return $this->SendResponse();
     }
     return $this->SendResponse($ans);
 }