Ok... faccio la prova... anzi... metto tutto su un mio sito di test... così possiamo guardarlo al volo![]()
Ok... faccio la prova... anzi... metto tutto su un mio sito di test... così possiamo guardarlo al volo![]()
La fantasía, abandonada de la razón, produce monstruos imposibles; unida con ella es madre de las artes y origen de las maravillas.
(Francisco Goya)
----------------------------------------
http://www.mangioebevo.it
http://www.definitives.org
sul mio server ottengo questo errorema da quello che leggo sembrano abilitati i socket... no?codice:Warning: fsockopen() [function.fsockopen]: unable to connect to ssl://www.sandbox.paypal.com:443 (Unable to find the socket transport "ssl" - did you forget to enable it when you configured PHP?) in C:\Inetpub\vhosts\akkattp.com\subdomains\demo\httpdocs\AKKAnet\prove\class_abstract_paypal.php on line 44
http://demo.akkattp.com/AKKAnet/prove/info.php
La fantasía, abandonada de la razón, produce monstruos imposibles; unida con ella es madre de las artes y origen de las maravillas.
(Francisco Goya)
----------------------------------------
http://www.mangioebevo.it
http://www.definitives.org
Forse mi sto confondendo le idee... cmq leggendo i manuali di Paypal lecco che IPN ritorna alla pagina di notifica una stringa del tipo:
Manuale https://cms.paypal.com/it/cgi-bin/?c...#id091F0M006Y4codice:mc_gross=19.95&protection_eligibility=Eligible&address_status=confirmed&payer_id=LPLWNMTBWMFAY&tax=0.00&address_street=1+Main+St&payment_date=20%3A12%3A59+Jan+13%2C+2009+PST&payment_status=Completed&charset=windows-1252&address_zip=95131&first_name=Test&mc_fee=0.88&address_country_code=US&address_name=Test+User¬ify_version=2.6&custom=&payer_status=verified&address_country=United+States&address_city=San+Jose&quantity=1&verify_sign=AtkOfCXbDm2hu0ZELryHFjY-Vb7PAUvS6nMXgysbElEn9v-1XcmSoGtf&payer_email=gpmac_1231902590_per%40paypal.com&txn_id=61E67681CH3238416&payment_type=instant&last_name=User&address_state=CA&receiver_email=gpmac_1231902686_biz%40paypal.com&payment_fee=0.88&receiver_id=S8XGHLYDW9T3S&txn_type=express_checkout&item_name=&mc_currency=USD&item_number=&residence_country=US&test_ipn=1&handling_amount=0.00&transaction_subject=&payment_gross=19.95&shipping=0.00
e poi io se richiamassi la paginaotterrei la verifica della transazione.codice:https://www.sandbox.paypal.com/cgi-bin/webscr?cmd=_notify-validate&mc_gross=19.95&protection_eligibility=Eligible&address_status=confirmed&payer_id=LPLWNMTBWMFAY&tax=0.00&...&payment_gross=19.95&shipping=0.00
Per richiamare la pagina uso fsockopen, ma devo passargli i parametri che ricevo.
Con il codice dato da paypaldovrei creare la stringa da aggiungere all'URL per la verifica, ma a me rimane sempre vuota, o meglio solo con cmd=_notify-validate, di conseguenza mi è impossibile continuare il codice per la validazione.Codice PHP:$req = 'cmd=_notify-validate';
foreach ($_POST as $key => $value) {
$value = urlencode(stripslashes($value));
$req .= "&$key=$value";
}
echo("Richiesta: ".$req."
");
E' un problema di sandbox o sbaglio io qualcosa?
La fantasía, abandonada de la razón, produce monstruos imposibles; unida con ella es madre de las artes y origen de las maravillas.
(Francisco Goya)
----------------------------------------
http://www.mangioebevo.it
http://www.definitives.org
Wowowow! ...e che è sta roba!?!?
Mi sa che andiamo oltre le mie competenze...
Ad ogni modo credo sia un problema di Sanbox... a questo punto passo a chi ne sa più di me.
![]()
Puoi postarmi il codice che hai usato tu per il bottone PAYPAL? Giusto per vedere se è corretto il mio
La fantasía, abandonada de la razón, produce monstruos imposibles; unida con ella es madre de las artes y origen de las maravillas.
(Francisco Goya)
----------------------------------------
http://www.mangioebevo.it
http://www.definitives.org
non credo sia un problema di bottone, ma potrei anche sbagliarmi.
Il codice che uso io è questo:
Io rispetto al bottone creato in automatico da PayPal ho aggiunto solo la riga "custom" per passare l'informazione dell'utente, per poi aggiornare in db il suo stato.codice:<form method="post" action="https://www.paypal.com/cgi-bin/webscr"> <input type="hidden" value="_s-xclick" name="cmd"> <input type="hidden" value="XXXXXXXXXXXX" name="hosted_button_id"> <input type="hidden" value="" name="custom"> <input border="0" type="image" alt="PayPal - Il sistema di pagamento online più facile e sicuro!" name="submit" src="https://www.paypal.com/it_IT/IT/i/btn/btn_buynowCC_LG.gif"></form>
uff... è come il mio...
La fantasía, abandonada de la razón, produce monstruos imposibles; unida con ella es madre de las artes y origen de las maravillas.
(Francisco Goya)
----------------------------------------
http://www.mangioebevo.it
http://www.definitives.org
se vi dico che ora i dati mi arrivano, ma via $_GET e non $_POST? mi dite che è grave?
![]()
La fantasía, abandonada de la razón, produce monstruos imposibles; unida con ella es madre de las artes y origen de las maravillas.
(Francisco Goya)
----------------------------------------
http://www.mangioebevo.it
http://www.definitives.org
correggendo il bottone cosìOra il post mi da dei risultati... proseguo con il restoCodice PHP:<form action="https://www.sandbox.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_xclick">
<input type="hidden" name="notify_url" value="http://demo.akkattp.com/AKKAnet/prove/paypal.php" >
<input type="hidden" name="hosted_button_id" value="WAPQA47HG3J6J">
<input type="image" src="https://www.sandbox.paypal.com/it_IT/IT/i/btn/btn_buynowCC_LG.gif" border="0" name="submit" alt="PayPal - Il sistema di pagamento online più facile e sicuro!">
<input type="hidden" name="business" value="mataru_1298470572_biz@yahoo.com" />
<input type="hidden" name="id_utente" value="ID_0002">
<input type="hidden" name="currency_code" value="EUR" />
<input type="hidden" name="amount" value="100.00" />
<input type="hidden" name="custom" value="Variabile uso interno" />
<input type="hidden" name="return" value="http://demo.akkattp.com/AKKAnet/prove/paypal.php" />
[img]https://www.sandbox.paypal.com/it_IT/i/scr/pixel.gif[/img]
</form>
e scrivo se ci sono problemi
La fantasía, abandonada de la razón, produce monstruos imposibles; unida con ella es madre de las artes y origen de las maravillas.
(Francisco Goya)
----------------------------------------
http://www.mangioebevo.it
http://www.definitives.org
I dati via GET ti arrivano quando torni al sito quando termini la procedura di pagamento?
...e prima di tornare al sito ti avvisa che i dati possono essere visualizzati da terzi con un alert?
Se si ho lo stesso problema... non riesco a far tornare l'utente al sito in automatico.
Se trovi la souzione sono quà eh!![]()