Webmaster Hub: Problème avec paypal - Webmaster Hub

Aller au contenu

  • 3 Pages +
  • 1
  • 2
  • 3
  • Vous ne pouvez pas commencer un sujet
  • Vous ne pouvez pas répondre à ce sujet

Problème avec paypal Noter : -----

#1 L'utilisateur est hors-ligne   juju1512 

  • Groupe : Membre
  • Messages : 24
  • Inscrit(e) : 10-août 09

Posté 10 août 2009 - 14:39

Bonjour à tous,

voilà je viens de créer mon site e-commerce (j'ai tout fait moi même sans passer par Oscommerce,...) maintenant il faut que je mette un système de paiement. Pour cela j'ai choisis Paypal mais j'ai rien compris aux explications que j'ai lu.

En fait comme j'ai fait mon propre panier il faut que je programme Paypal API, si j'ai bien compris. J'ai essayé avec un compte test mais je n'arrive à rien.

Quelqu'un peut-il m'aider?
Merci.
0

#2 L'utilisateur est hors-ligne   interzine 

  • Groupe : Actif
  • Messages : 25
  • Inscrit(e) : 17-juillet 09

Posté 10 août 2009 - 15:12

Le compte de test soap ?
Vous cherchez un : Hébergement Gratuit jusqu'à 100 Go d'espace (Totalement Gratuit) + Sans Pubs (Aucune) + Cpanel 11 et 99.9% d'uptime ? C'est içi
Besoin d'aide ? Webmastering ? Programmation .. ?
Hébergement Payant le moins cher et illimité !! à 2.49 € par mois !
0

#3 L'utilisateur est hors-ligne   juju1512 

  • Groupe : Membre
  • Messages : 24
  • Inscrit(e) : 10-août 09

Posté 10 août 2009 - 15:37

Je n'ai pas essayé avec le SOAP. Je suis partie directement avec NVP.

Mais dans les deux cas je comprends rien.
0

#4 L'utilisateur est hors-ligne   captain_torche 

  • Danacol / Orangina rouge
  • Voir le blog
  • Groupe : Admin
  • Messages : 6 722
  • Inscrit(e) : 08-février 06
  • Genre:Homme
  • Localisation:Savigny / Orge

Posté 10 août 2009 - 15:42

Cette aide ne t'a pas été utile ?
Si jamais tu bloques, il serait utile de nous apprendre sur quel point précis, sans quoi nous ne te serons d'aucune aide.
Vous avez rêvé cette nuit ? Partagez vos rêves sur l'Onironaute !
Bijoux fantaisie
Recherche nounou
0

#5 L'utilisateur est hors-ligne   juju1512 

  • Groupe : Membre
  • Messages : 24
  • Inscrit(e) : 10-août 09

Posté 10 août 2009 - 16:17

Oui j'ai lu cette documentation Paypal.

Pour ma part il me faut 2 choses me semble-t-il:

- DoCapture: Collecte un paiement par carte bancaire préalablement autorisé
- DoExpressCheckoutPayment: Effectue un Paiement express.


Et en plus si je pouvais trouvé le moyen d'accepter les paiement même des clients qui n'ont pas de compte paypal ça serait encore mieux.
0

#6 L'utilisateur est hors-ligne   juju1512 

  • Groupe : Membre
  • Messages : 24
  • Inscrit(e) : 10-août 09

Posté 11 août 2009 - 15:03

bon j'ai essayé un truc sur paypal. J'ai paramétré le bouton "acheter maintenant" comme suit:

<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_s-xclick">
<input type="hidden" name="business" value="webmaster@informatique_jhv.com">
<input type="hidden" name="item_name" value="commande<?php echo $row_commande['id']; ?>">
<input type="hidden" name="item_number" value="client<?php echo $row_commande['client']; ?>">
<input type="hidden" name="aùount" value="<?php echo $row_commande['total_ttc'];?>0">
<input type="hidden" name="no_note" value="1">
<input type="hidden" name="currency_code" value="EUR">
<input type="image" src="https://www.paypal.com/fr_FR/FR/i/btn/btn_paynowCC_LG.gif" border="0" name="submit" alt="PayPal - la solution de paiement en ligne la plus simple et la plus sécurisée !">
<img alt="" border="0" src="https://www.paypal.com/fr_FR/i/scr/pixel.gif" width="1" height="1">
</form>


et j'ai créé un nouveau jeu d'enregistrement:

SELECT * FROM shop_commande WHERE client = 'paramclient' ORDER BY id DESC avec Paramclient qui correspond à $SESSION['MM_Username']



Malheureusement j'ai un message d'erreur de Paypal:

Citation

Certaines des informations requises sont manquantes ou incomplètes. Veuillez corriger les informations saisies, puis réessayer.


D'après certains livres,... ceci doit fonctionner mais pas chez moi. Quelqu'un a-t-il une idée?
0

#7 L'utilisateur est en ligne   Dan 

  • Webmaster
  • Voir le blog
  • Voir la galerie
  • Groupe : Direction
  • Messages : 22 946
  • Inscrit(e) : 18-août 03
  • Genre:Homme
  • Localisation:St Anne, Alderney
  • Société:Webmaster Hub Ltd.

Posté 11 août 2009 - 15:38

Ta ligne : <input type="hidden" name="aùount" value="
il faut mettre amount sinon ce champ manque :whistling"

Assure-toi aussi que ton email est correct... il me semble que l'underscore n'est pas permis dans un nom de domaine.
La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi.
Si la pratique et la théorie sont réunies, rien ne fonctionne et on ne sait pas pourquoi. - Albert Einstein -
Infogérance de serveurs dédiés OVH
0

#8 L'utilisateur est hors-ligne   juju1512 

  • Groupe : Membre
  • Messages : 24
  • Inscrit(e) : 10-août 09

Posté 11 août 2009 - 15:54

Sa va pas bien du tout moi. Si je fais des erreurs comme ça vos que je me repose.

Merci Dan.

Bon enfin j'ai corrigé mais aucun changement. J'ai toujours le message d'erreur de Paypal:

Citation

Certaines des informations requises sont manquantes ou incomplètes. Veuillez corriger les informations saisies, puis réessayer.

0

#9 L'utilisateur est hors-ligne   juju1512 

  • Groupe : Membre
  • Messages : 24
  • Inscrit(e) : 10-août 09

Posté 12 août 2009 - 13:23

bon bien je fais pas arriver à finir. Impossible de programmer le bouton "achat immédiat". :(
0

#10 L'utilisateur est en ligne   Dan 

  • Webmaster
  • Voir le blog
  • Voir la galerie
  • Groupe : Direction
  • Messages : 22 946
  • Inscrit(e) : 18-août 03
  • Genre:Homme
  • Localisation:St Anne, Alderney
  • Société:Webmaster Hub Ltd.

Posté 12 août 2009 - 14:57

Es-tu certain du contenu de ta variable $row_commande ?
La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi.
Si la pratique et la théorie sont réunies, rien ne fonctionne et on ne sait pas pourquoi. - Albert Einstein -
Infogérance de serveurs dédiés OVH
0

#11 L'utilisateur est hors-ligne   slender 

  • Groupe : Hubmaster
  • Messages : 319
  • Inscrit(e) : 11-mai 04
  • Genre:Homme
  • Localisation:Bastia
  • Société:slenderline diffusion sarl

Posté 12 août 2009 - 16:52

J'utilise un script de bouton "acheter maintenant" paypal qui comporte 14 champs HIDDEN (et qui fonctionne correctement). Apparemment ton script ne comporte que 7 champs... C'est voulu ? - Ceci expliquerait le message "Certaines des informations requises sont manquantes ou incomplètes"

De plus j'aperçois un 0" (peut-être) intempestif à la fin du champ amount, c'est voulu aussi ? - Il ajoute un 0 à ta somme totale, fais gaffe...

Ce message a été modifié par slender - 12 août 2009 - 16:54.

0

#12 L'utilisateur est hors-ligne   juju1512 

  • Groupe : Membre
  • Messages : 24
  • Inscrit(e) : 10-août 09

Posté 13 août 2009 - 13:48

En effet il n'y a que 7 champs au lieu de 14 Slender.

Comme j'ai mon propre panier je n'ai pas besoin de plus me semble-t-il, mais je n'en sais rien. Il n'existe aucune documentation suffisamment complète. C'est donc un peu, beaucoup la galère.
0

#13 L'utilisateur est hors-ligne   slender 

  • Groupe : Hubmaster
  • Messages : 319
  • Inscrit(e) : 11-mai 04
  • Genre:Homme
  • Localisation:Bastia
  • Société:slenderline diffusion sarl

Posté 14 août 2009 - 09:39

Si tu veux, je te file en MP la portion de script php qui initialise le bouton, tu remplaces mes infos par les tiennes. Ca pourrait marcher.
Par ailleurs te sers-tu de leur sandbox pour faire tes tests ?
0

#14 L'utilisateur est hors-ligne   juju1512 

  • Groupe : Membre
  • Messages : 24
  • Inscrit(e) : 10-août 09

Posté 14 août 2009 - 10:47

bonjour Slender,

oui je fais les tests avec Sandbox mais je trouve que ce n'est toujours au point (simple point de vu).

Si tu peux me faire m'envoyer la portion de script qui initialise le bouton ce serait très sympa.
0

#15 L'utilisateur est hors-ligne   slender 

  • Groupe : Hubmaster
  • Messages : 319
  • Inscrit(e) : 11-mai 04
  • Genre:Homme
  • Localisation:Bastia
  • Société:slenderline diffusion sarl

Posté 14 août 2009 - 19:10

it's done ;)
slender
0

#16 L'utilisateur est hors-ligne   juju1512 

  • Groupe : Membre
  • Messages : 24
  • Inscrit(e) : 10-août 09

Posté 20 août 2009 - 12:47

Bon cette fois je n'en peux plus j'abandonne.

Aucune solution de nul part (enfin si j'en ai 1) même avec les tutos. Comment Paypal arrive à vivre avec des explications aussi vagues.

C'est tout de même pas compliqué ce que je demande!!!!!
0

#17 L'utilisateur est hors-ligne   juju1512 

  • Groupe : Membre
  • Messages : 24
  • Inscrit(e) : 10-août 09

Posté 20 août 2009 - 13:22

Bon sa va un peu mieux mais ce n'est encore tout à fait ce que je veux. Maintenant je n'ai plus aucun message d'erreur de paypal.

J'arrive même à afficher le numéro de commande. Il ne me manque plus qu'à faire apparaître son mail et le montant total du panier.

voici le code que j'ai utilisé:

<form action="https://www.paypal.com/fr/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_xclick">
<input type="hidden" name="business" value="webmaster_AT_XXXXXX.com">
<input type="hidden" name="item_name" value="<?php echo $row_commande['id']; ?>">
<input type="hidden" name="item_name" value="<?php echo $row_commande['client']; ?>">
<input type="hidden" name="amount" value="<?php echo $row_commande['total_ttc']; ?>1">
<input type="hidden" name="currency_code" value="EUR">
<input type="hidden" name="return" value="http://www.accueil.com">
<input type="image" src="http://www.paypal.com/fr_FR/i/btn/x-click-but01.gif" name="submit" alt="Effectuez vos paiements via PayPal : une solution rapide, gratuite et sécurisée">
</form>

0

#18 L'utilisateur est hors-ligne   juju1512 

  • Groupe : Membre
  • Messages : 24
  • Inscrit(e) : 10-août 09

Posté 20 août 2009 - 15:11

bon j'ai pas plus avancé j'arrive juste à afficher le numéro de commande. En revanche le mail client et le total TTC de la commande impossible. Si quelqu'un a un idée je veux bien la tester.
0

#19 L'utilisateur est hors-ligne   juju1512 

  • Groupe : Membre
  • Messages : 24
  • Inscrit(e) : 10-août 09

Posté 21 août 2009 - 08:57

Il n'y a personne pour donner un coup de main????? :(
0

#20 L'utilisateur est en ligne   Dan 

  • Webmaster
  • Voir le blog
  • Voir la galerie
  • Groupe : Direction
  • Messages : 22 946
  • Inscrit(e) : 18-août 03
  • Genre:Homme
  • Localisation:St Anne, Alderney
  • Société:Webmaster Hub Ltd.

Posté 21 août 2009 - 09:02

Le mieux est encore d'afficher la source de la page avec le formulaire pré-rempli.
Au moins tu verra quelles variables ne sont pas correctement renseignées.
La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi.
Si la pratique et la théorie sont réunies, rien ne fonctionne et on ne sait pas pourquoi. - Albert Einstein -
Infogérance de serveurs dédiés OVH
0

Partager ce sujet :


  • 3 Pages +
  • 1
  • 2
  • 3
  • Vous ne pouvez pas commencer un sujet
  • Vous ne pouvez pas répondre à ce sujet

1 utilisateur(s) en train de lire ce sujet
0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)