function encriptarInformacionBotonPago($nombreArticulo, $numeroArticulo, $precio, $variableId) { //validar la longitud máxima de las variables if (strlen($nombreArticulo) > 127) { $nombreArticulo = substr($nombreArticulo, 0, 127); } if (strlen($numeroArticulo) > 127) { $numeroArticulo = substr($numeroArticulo, 0, 127); } if (strlen($variableId) > 256) { $variableId = substr($variableId, 0, 256); } $form = array('cmd' => '_xclick', 'business' => "*****@*****.**", 'cert_id' => 'YGJPYEHVH3KWC', 'lc' => 'ES_MX', 'invoice' => '', 'currency_code' => 'MXN', 'no_shipping' => '1', 'quantity' => '1', 'item_name' => $nombreArticulo, 'item_number' => $numeroArticulo, 'amount' => $precio, 'custom' => $variableId); $encrypted = paypal_encrypt($form); return $encrypted; }
function encriptarInformacionBotonPago($nombreArticulo, $numeroArticulo, $precio, $variableId) { //validar la longitud máxima de las variables if (strlen($nombreArticulo) > 127) { $nombreArticulo = substr($nombreArticulo, 0, 127); } if (strlen($numeroArticulo) > 127) { $numeroArticulo = substr($numeroArticulo, 0, 127); } if (strlen($variableId) > 256) { $variableId = substr($variableId, 0, 256); } $form = array('cmd' => '_xclick', 'business' => "*****@*****.**", 'cert_id' => '2TT2TEQNWZ4YC', 'lc' => 'ES_MX', 'invoice' => '', 'currency_code' => 'MXN', 'no_shipping' => '1', 'quantity' => '1', 'item_name' => $nombreArticulo, 'item_number' => $numeroArticulo, 'amount' => $precio, 'custom' => $variableId); $encrypted = paypal_encrypt($form); $dom = '<form action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_blank"> <input type="hidden" name="cmd" value="_s-xclick"> <input type="hidden" name="encrypted" value="' . $encrypted . '"> <input type="image" src="https://www.paypalobjects.com/es_XC/MX/i/btn/btn_buynowCC_LG.gif" border="0" name="submit" alt="PayPal, la forma más segura y rápida de pagar en línea."> </form>'; return $dom; }