1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| # chemin vers openssl sur votre serveur
# pensez a verifier que openssl est active sur votre serveur avec la commande phpinfo()
$OPENSSL = "/usr/bin/openssl";
$form = array('cmd' => '_xclick',//indique a paypal qu'il s'agit d'un bouton payer maintenant
'business' => 'moncomptevendeur@hotmail.com',//adresse du vendeur (qui doit recevoir le paiement) et doit avoir un compte Paypal
'item_name' => 'Ma commande', //descriptif de la commande
'item_number' => ''.$nbcommande.'', //numero de la commande
'currency_code' => 'EUR', //Devise
'amount' => ''.$_SESSION['prixtot'].'', //montant a payer
'lc' => 'FR', //langue de l'interface paypal
'cert_id' => '????????', //identifiant de certificat donné par paypal
'custom' => '',//variable permettant de recevoir diverses informations sur la page de retour
//'invoice' => '1',//valeur unique empechant les paiements accidentels (doit être differente pour chaque paiement)
'charset' => 'utf-8',//Definit le charset utilisez
'no_shipping' => '0', //Le client est invite a rentrer son adresse
'cpp_header_image' => 'http://www.domaine.com/logo.jpg',//Adresse de l'image se trouvant en haut de la page de paiement (750x90px maxi) dans l'ideal cette image soit se trouver sur un serveur securis� pour eviter d'avoir un message indiquant que certaine parti de la page ne sont pas �curis�e.
'return' => 'http://xxx/maconfirmationpaiement',//Adresse de retour lorsque l'utilisateur clique sur retouner a la boutique
'cancel_return' => 'http://xxx',//Adresse de retour pour les annulations
'no_note' => '1',//Empeche l'utilisateur de rajouter des commentaires a son paiement.
'notify_url' => 'http://xxx/retouraccueil'//Url appelee par paypal lors du paiement, cette page permettra le traitement des commandes payees.
); |
Partager