Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2004
    Messaggi
    253

    carrello pagamento paypal

    Ciao ragazzi,
    scusate non so se sono nella sezione corretta mi servirebbe un consiglio per chi è già pratico, che riguarda paypal.

    Dopo aver creato un carrello per l'acquisto dei prodotti, nel momento in cui pago tramite il circuito paypal come posso fare per fare in modo che quando clicco sul bottone paga adesso parta anche il file spedizione.asp al fornitore che riceve l'indirizzo e tutto il resto per il pagamento?
    Grazie mille per l'aiuto.

  2. #2
    Utente di HTML.it L'avatar di mexican
    Registrato dal
    Oct 2001
    residenza
    cava de tirreni
    Messaggi
    3,541
    In teoria credo dovresti farlo dopo che l'utente ha pagato non prima.
    Cmq dovresti usare javascript
    o meglio ancora se quando clicco su paga ora fai una sub che fa quello che dovrebbe fare spedizione.asp e poi invii i dati a paypal.

  3. #3
    Ciao ho già fatto diverse integrazioni di paypal, ti consiglio il flusso da seguire.

    Sistema con utilizzo di IPN (Notifica immediata del pagamento):
    1. il tuo utente creato l'ordine clicca su paga adesso.
    2. lo redirigi con tutti i dati di transazione a paypal
    3. il tuo cliente fa il pagamento o annulla
    4. paypal in caso di pagamento confermato, esegue la notifica immediata (IPN) richiamando la tua pagina web in cui ultimi il processo (update sul database e invio email di conferma)
    (questa chiamata é asincrona, server paypal verso server del tuo sito)

    5. l'utente se da paypal clicca sul tasto di ritorno al commerciante, lo fai approdare alla tua pagina di ringraziamento.

    A disposizione per ulteriori chiarimenti, ciao

  4. #4
    Utente di HTML.it
    Registrato dal
    Oct 2004
    Messaggi
    253
    Carissimo Megatrom,
    grazie mille per la tua risposta!
    Prima di tutto buon inizio settimana!

    Scusami ti chiedo un chiarimento, ho visto che dopo aver creato il totale da pagare
    e l'utente clicca su paga adesso, si rimanda al circuito paypal, da lì ho notato che
    prevede già i dati da inserire per la fatturazione, ossia nome cognome telefono indirizzo ecc...

    Dunque potrei evitare di creare il form da far compilare all'utente dell'indirizzo ecc??

    Però un'altra cosa che mi chiedo è questa, se l'utente volesse inviare il pacco ad un'altra data che non è quella della fatturazione, paypal ad un certo punto prevede una cosa di questo tipo?

    Ti ringrazio tantissimo!

  5. #5
    Ciao Elisamito, buon inizio settimana anche a te!

    Io preferisco conservare e gestire totalmente le informazioni indirizzi/fatturazione, perchè:
    1. se un giorno decidi di smontare paypal per passare a un'altro sistema di pagamento, il tuo ecommerce si ferma totalmente finchè non realizzi la parte mancante
    2. se tienti tu i dati, hai maggiore controllo su questi ultimi, puoi dare l'opportunita agli utenti di correggere gli errori sui propri dati, gli fornisci un account che come capirai ti servirà anche per fidelizzarlo e fare indagini statistiche globali sul tuo ecommerce... da dove ti arrivano gli ordini, ecc..
    3. l'indirizzo di fatturazione può essere benissimo diverso da quello di spedizione perciò devi dargli l'opportunità di inserirlo
    4. se i dati li fai inserire sul tuo sito anzichè frazionarli, dai un'impatto di professionalità

    Chiedimi pure se hai necessità di altre informazioni!

    Ciao

  6. #6
    Utente di HTML.it
    Registrato dal
    Oct 2004
    Messaggi
    253
    Grazie mille sei davvero gentilissimo!
    Se hai tempo ti chiedo una dritta!

    E' la prima volta che faccio pagare tramite paypal e allora sono un pò impacciata!

    In pratica il linguaggio che utilizzo è asp.
    Arrivo alla pagina finale dove c'è il totale da pagare e gli oggetti acquistati.
    c'è il nome di ogni ogetto, la quantità e il prezzo del singolo.

    ecco in questa pagina dove c'è il totale compreso di spese di spedizione
    inserisco la form dove far compilare i dati all'utente, nome cognome, ecc...

    una volta che l'utente ha compilato tutto, mi incasino su come inviare la mail al fornitore con i dati per la spedizione e come rimandare al circuito paypal con il totale ecc...

    Perchè per ora nella pagina finale ho:

    <input type="hidden" name="cmd" value="_xclick"/>
    <input type="hidden" name="business" value="shop-online@dominio.it"/>
    <input type="hidden" name="item_name" value="Nome Prodotto"/>
    <input type="hidden" name="currency_code" value="EUR"/>
    <input type="hidden" name="amount" value="<%=replace(TotCostoSped, ",", ".")%>"/>
    <input type="hidden" name="page_style" value="img"/>

    se metto subito il bottone paga adesso di paypal, passa il totale e il nome prodotto ,
    ma se invece volessi fare come hai detto tu ossia gestire a parte anzichè paga adesso quale pagina dovrei mettere?
    quella che invia la mail al fornitore? e dopo lo faccio pagare?
    Grazie mille e scusa!

  7. #7
    Ciao, non ti preoccupare ti aiuto volentieri, mi occupo di sistemi ecommerce da un bel pò e anche del loro marketing tramite il sito che ho in firma

    Il processo che ti consiglio é il seguente:
    Step1
    ---------------------------------------------
    1 - Rienpimento del carrello della spesa
    2 - Riepilogo ordine con tasto vai alla cassa
    3 - Registrazione/login utente (qualora l'utente esista già salta il passo 4)
    4 - Inserimento dati di registrazione, indirizzi fatturazione/spedizione preferita
    5 - Redirezione utente al punto 2
    6 - Riepilogo dati di fatturazione / spedizione con possibilità di modificarli
    7 - Confema + inoltro al modulo di pagamento paypal

    Step2 (chiamata asincrona di paypal verso il tuo sistema)
    ---------------------------------------------
    1 - Intercettazione dei dati presenti nella richiesta http di paypal alla tua pagina
    2 - Aggiornamento dei dati dell'ordine
    3 - Log della transazione (ti serve per eventuali ricerche nel caso di errori)
    4 - Email al fornitore (i dati li hai tutti, compresi quelli di spedizione step1 punto 4)
    5 - Email al cliente con la conferma e le informazioni aggiuntive: data presunta di ricezione merce, ecc.
    6 - Email a te stessa come notifica di nuova transazione

    lo step2 può essere effettuato con un' unica pagina.

    Il pezzo di form per paypal che mi hai scritto é incompleto manca un po di roba come i campi:
    - custom (dove metti l'identificativo ordine, importantissimo per capire di quale si tratta)
    - notify_url (indirizzo della pagina step2)
    - return (indirizzo della pagina di conferma)
    - cancel_return (indirizzo della pagina di annullamento ordine)

    Spero di essere stato chiaro, ciao

    -------------------------------------------
    moderazione:
    @Megatron, ho editato il link perché non attinente la risposta
    VZ

    --------------------------------------------

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.