Salve ragazzi mi ritrovo davanti ad un grossissimo problema, vi spiego:
Sul mio sito do spazio ai vari negozi di pubblicare le loro offerte, una volta creata un'offerta, tutti gli utenti che la visitano possono cliccare su acquista offerta, tipo come groupon, però con la differenza che il pagamento deve arrivare direttamente sull'email paypal del negozio che ha inserito l'offerta.
Dopo varie letture di guide, sono arrivato alla conclusione che la cosa più semplice era la creazione di un semplicissimo pulsante di pagamento formato in questo modo:
Codice PHP:
<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_xclick">
<input type="hidden" name="image_url" value="http://www.miosito.it/img/logo_new.png">
<input type="hidden" name="business" value="<?php echo $email_negozio_visitato; ?>">
<input type="hidden" name="lc" value="IT">
<input type="hidden" name="item_name" value="<?php echo $titolo_offerta_visitata; ?>">
<input type="hidden" name="amount" value="<?php echo $prezzo_offerta_visitata; ?>">
<input type="hidden" name="currency_code" value="EUR">
<input type="hidden" name="button_subtype" value="services">
<input type="hidden" name="no_note" value="0">
<input type="hidden" name="cn" value="Aggiungi istruzioni speciali per il venditore:">
<input type="hidden" name="no_shipping" value="1">
<input type="hidden" name="first_name" value="<?php echo $nome_utente; ?>">
<input type="hidden" name="last_name" value="<?php echo $cognome_utente; ?>">
<input type="hidden" name="email" value="<?php echo $email_utente; ?>">
<input type="hidden" name="return" value="offerta_acquistata.php?ku=<?php echo $id_utente; ?>&idof=<?php echo $id_offerta_visitata; ?>&nmng=<?php echo $nome_negozio_visitato; ?>">
<input type="hidden" name="cancel_return" value="<?php echo $url_offerta; ?>">
<input type="hidden" name="shipping" value="0.00">
<input type="hidden" name="bn" value="PP-BuyNowBF:btn_buynowCC_LG.gif:NonHosted">
<input type="image" src="img/acquista_offerta1.png" border="0" name="submit">
</form>
Ho eseguito i vari testo con il servizio SandBox di paypal, ma una volta completato il pagamento paypal non rimanda l'utente sul mio sito automaticamente, inoltre sulla schermata di paypal che conferma l'avvenuto pagamento, è presente una scritta che dice " ritorna sul sito di tizio" ma quando vi clicco mi rimanda ad un url errato ossia
Codice PHP:
https://www.sandbox.paypal.com/it/cgi-bin/www.miosito.it ecc ecc
Vi prego aiutatemi, in cosa sbaglio?
Ho letto che per il ritorno automatico bisognerebbe modificare un parametro nel conto paypal del venditore, ma per il mio caso è una cosa impossibile, perchè tutti i venditori dovrebbero modificare il loro profilo paypal, e questa è una situazione scomodissima,
a me servirebbe qualcosa di simile a quello che fa ebay qnd si decide di pagare con paypal