Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2017
    Messaggi
    3

    Form in PHP che invia "prezzo totale" e "id oggetto venduto" a Paypal

    Buongiorno a tutti,
    Grazie a tutti per l' attenzione che mi dedicherete. Sono alle prime armi e mi trovo a disperarmi .
    Ho acquistato un tema wordpress e il supporto lascia un pò a desiderare. Il tema ha una pagina in php con un form che in base alla selezione fatta dagli utenti crea un prezzo finale da pagare per l' acquisto. Credevo che nel tema fosse integrato woocommerce o paypal ma non è così.
    Ho visto però che due siti online che hanno acquistato lo stesso tema e che l'autore cita come demo hanno collegato il form a Paypal per gli acquisti. Vorrei fare la stessa cosa.

    Queste è 1 dei siti demo che collegano il form a paypal come vorrei fare io:

    https://www.tajmahaldaytour.net/

    questo è il codice php del form:

    <div class="form-group">


    <label><?php echo esc_attr('When?','bestours');?></label>


    <input type="text" class="form-control" id="date_pick" name="date_pick" data-date-format="M d, D" placeholder="<?php echo esc_attr('Select a date','bestours');?>">


    </div>


    <div class="form-group">


    <label><?php echo esc_attr('Name and Lastname','bestours');?></label>


    <input type="text" class="form-control" id="name_lastname_booking" name="name_lastname_booking" placeholder="<?php echo esc_attr('Name and Lastname','bestours');?>">


    </div>


    <div class="form-group">


    <label><?php echo esc_attr('Email','bestours');?></label>


    <input type="email" class="form-control" id="email_booking" name="email_booking" placeholder="<?php echo esc_attr('Email','bestours');?>">


    </div>


    <div class="form-group">


    <label><?php echo esc_attr('Telephone','bestours');?></label>


    <input type="text" class="form-control" id="telephone_booking" name="telephone_booking" placeholder="<?php echo esc_attr('Telephone','bestours');?>">


    </div>


    <div class="form-group add_bottom_30">


    <label><?php echo esc_attr('Are you human? 3 + 1 =','bestours');?></label>


    <input type="text" id="verify_booking" class=" form-control" placeholder="<?php echo esc_attr('Are you human? 3 + 1 =','bestours');?>">


    </div>


    <div class="form-group">


    <input type="submit" value="<?php echo esc_attr('Book now','bestours');?>" class="btn_full" id="submit-booking">


    </div>






    </form>


    <hr>


    <a href="#0" class="btn_outline"> <?php echo esc_attr('or Contact us','bestours');?></a>


    <a href="tel://<?php echo esc_attr($phone_contact);?>" id="phone_2"><i class="icon_set_1_icon-91"></i><?php echo esc_attr($phone_contact);?></a>



    Se serve che posti l' intera pagina lo farò...grazie mille

  2. #2
    dovresti creare un form che trasporti al servizio di Paypal alcune informazioni e che riepiloghi i prodotti che l'utente ha acquistato, il totale e le url delle api di comunicazione con paypal residenti sul tuo server (1 per la gestione dell'esito positivo, 1 in caso di errore o annullamento da parte del cliente).

    ecco un esempio:

    (fonte https://developer.paypal.com/docs/cl...de/formbasics/ )

    codice:
    <form action="https://www.paypal.com/cgi-bin/webscr" method="post">
      <input type="hidden" name="cmd" value="_cart">
      <input type="hidden" name="business" value="seller@designerfotos.com">
      <input type="hidden" name="item_name" value="hat">
      <input type="hidden" name="item_number" value="123">
      <input type="hidden" name="amount" value="15.00">
      <input type="hidden" name="first_name" value="John">
      <input type="hidden" name="last_name" value="Doe">
      <input type="hidden" name="address1" value="9 Elm Street">
      <input type="hidden" name="address2" value="Apt 5">
      <input type="hidden" name="city" value="Berwyn">
      <input type="hidden" name="state" value="PA">
      <input type="hidden" name="zip" value="19312">
      <input type="hidden" name="night_phone_a" value="610">
      <input type="hidden" name="night_phone_b" value="555">
      <input type="hidden" name="night_phone_c" value="1234">
      <input type="hidden" name="email" value="jdoe@zyzzyu.com">
      <input type="image" name="submit"
        src="https://www.paypalobjects.com/en_US/i/btn/btn_buynow_LG.gif"
        alt="PayPal - The safer, easier way to pay online">
    </form>

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2017
    Messaggi
    3
    grazie per la risposta...come avrai capito sono poco pratico..Posso modificare il form che ho postato sopra? Non sono abituato a modificare i fogli php

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2017
    Messaggi
    3
    Ecco cosa mi risponde assistenza Paypal:

    in questo caso si tratta di un semplice pulsante HTML collegato a
    > PayPal. Puoi integrare il codice qui sotto nel tuo PHP e dovrai poi passare
    > alle variabili del pulsante qui sotto i valori che desideri (Amount, Item
    > Name ecc...):


    Grazie,
    Chi può aiutarmi pleaseee?
    Ultima modifica di Sax86; 05-09-2017 a 16:16

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 © 2025 vBulletin Solutions, Inc. All rights reserved.