Beispiel #1
0
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;
}
Beispiel #2
0
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;
}