get_api_key(); $signature_local = $api_key . '~' . $merchantId . '~' . $referenceCode . '~' . $value . '~' . $currency . '~' . $transactionState; $signature_md5 = md5($signature_local); if(isset($_REQUEST['polResponseCode'])){ $polResponseCode = $_REQUEST['polResponseCode']; } else { $polResponseCode = $_REQUEST['codigo_respuesta_pol']; } $agradecimiento = ''; $order = new WC_Order($referenceCode); if($transactionState == 6 && $polResponseCode == 5){ $estadoTx = "Transacción fallida"; } else if($transactionState == 6 && $polResponseCode == 4){ $estadoTx = "Transacción rechazada"; } else if($transactionState == 12 && $polResponseCode == 9994){ $estadoTx = "Pendiente, Por favor revisar si el débito fue realizado en el Banco"; } else if($transactionState == 4 && $polResponseCode == 1){ $estadoTx = "Transacción aprobada"; $agradecimiento = '¡Gracias por tu compra!'; } else{ if(isset($_REQUEST['message'])){ $estadoTx=$_REQUEST['message']; } else { $estadoTx=$_REQUEST['mensaje']; } } if(isset($_REQUEST['transactionId'])){ $transactionId = $_REQUEST['transactionId']; } else { $transactionId = $_REQUEST['transaccion_id']; } if(isset($_REQUEST['reference_pol'])){ $reference_pol = $_REQUEST['reference_pol']; } else { $reference_pol = $_REQUEST['ref_pol']; } if(isset($_REQUEST['pseBank'])){ $pseBank = $_REQUEST['pseBank']; } else { $pseBank = $_REQUEST['banco_pse']; } $cus = $_REQUEST['cus']; if(isset($_REQUEST['description'])){ $description = $_REQUEST['description']; } else { $description = $_REQUEST['descripcion']; } if(isset($_REQUEST['lapPaymentMethod'])){ $lapPaymentMethod = $_REQUEST['lapPaymentMethod']; } else { $lapPaymentMethod = $_REQUEST['medio_pago_lap']; } if (strtoupper($signature) == strtoupper($signature_md5)) { ?>
DATOS DE LA COMPRA
Estado de la transacción
ID de la transacción
Referencia de la venta
Referencia de la transacción
CUS
Banco
Valor total $
Moneda
Descripción
Entidad

La petición es incorrecta! Hay un error en la firma digital.
'; } //get_footer('shop'); ?>