Antetodo agradecer las posibles respuestas.
Bueno, estoy intentando (Desesperado) implementar un sistema de suscripción mediante paypal. Estoy utilizando la clase "Class.PayPalEWP.php".
Este es mi código:
Código PHP:
include("../../paypal/Class.PayPalEWP.php");
$paypal = &new PayPalEWP();
$paypal->setTempFileDirectory("../../paypal/tmp");
$paypal->setCertificate("../../paypal/my-pubcert.pem", "../../paypal/my-prvkey.pem");
$paypal->setCertificateID("MI ID DE CERTIFICADO");
$paypal->setPayPalCertificate("../../paypal/paypal_cert_pem.txt");
$paypalParam = array(
'cmd' => '_s-xclick',
'business' => '[email protected]',
'item_name' => 'Pago por suscripciónmensual',
'item_number' => '2',
'amount' => '15',
'no_shipping' => '1',
'currency_code' => 'EUR',
'lc' => 'ES',
);
$form5="<form action=\"https://www.paypal.com/cgi-bin/webscr\" method=\"post\">
<input type=\"hidden\" name=\"cmd\" value=\"_s-xclick\"/>
<input type=\"hidden\" name=\"encrypted\" value=\"—–BEGIN PKCS7—–\n".$paypal->encryptButton($paypalParam)."\n—–END PKCS7—–\"/>
<input type=\"image\" src=\"https://www.paypalobjects.com/es_ES/ES/i/btn/btn_subscribeCC_LG.gif\" border=\"0\" name=\"submit\" alt=\"Realice pagos con PayPal: es rápido, gratis y seguro.\" style=\"border:0;\">
</form>";
echo $form5;
Código:
Evidentemente mi ID de certificado y mi email los introduzco correctamente (simplemente los oculto en este post)Ingresó caracteres no compatibles en este campo. Los tipos de caracteres actualmente disponibles son: europeo, chino, coreano, japonés y tailandés. Intente de nuevo.
¿Se os ocurre cual puede ser el error?
Espero vuestra ayuda!! un saludo!