France Hardware : Forums de discussion
Retrouvez les prix près de chez vous :  
Index du forum | Liste des membres | Liste des groupes | Inscription | F-A-Q | Recherche
Pseudo :    Password :     
23 577 membres enregistrés - 1 912 940 posts - 99 122 topics
Index des forums FH  | Index des forums DegroupNews
      Programmation
           E-transaction, envoie les valeurs de call_autoresponse par email
12 connectés(record : 272 le 28 octobre 2008 - 04 h 23)

Vous devez vous connecter pour répondre au topic.
1,2 | Suivant
E-transaction, envoie les valeurs de call_autoresponse par email

tonnetje


Messages : 14
Inscrit le 22/01/07
Ville : Pibrac
Non connecté
  Posté le 25 janvier 2007 - 14 h 23 m 10 s
Bonjour,

E-transaction, API, secure server.
Je n'ai pas une boutique, mais le client simplement tape la montant et click pour aller a le secure server de CA.
Exemp. http://www.chalets1066.com/payment.html

Je ne sais pas comment je peux envoyer les valeurs de call_autoresponse a mon adress email. J'ai essayé avec mail('xxxxx@cegetel.net.'); Mais c'est sans doute pas correct.

J'ai aussi des erreurs quand je veux diriger normal_return_url et cancel_return_url a une page de mon site.

erreur:
Method Not Allowed
The requested method POST is not allowed for the URL /index.html.

$parm="$parm normal_return_url=http://www.chalets1066.com";
$parm="$parm cancel_return_url=http://www.chalets1066.com/payment.html";
$parm="$parm automatic_response_url=http://www.chalets1066.com/bin/call_autoresponse.php";

Merci




Woofy
Pour les bons tuyaux me demander

Messages : 26 566
Inscrit le 11/01/02
Ville : Lyon
Non connecté
  Posté le 25 janvier 2007 - 15 h 52 m 30 s
Tu dois avoir une fonction mail en php. Regarde comment l'utiliser sur www.php.net
Il faut voir également si ton serveur la supporte !


Pour les redirections tente ceci :
    Code     
1. $parm="$parm normal_return_url='http://www.chalets1066.com'";
2. $parm="$parm cancel_return_url='http://www.chalets1066.com/payment.html'";
3. $parm="$parm automatic_response_url='http://www.chalets1066.com/bin/call_autoresponse.php'";



:smileymouth: Totalement inutile, donc completement indispensable :smileymouth:

:sms:


tonnetje


Messages : 14
Inscrit le 22/01/07
Ville : Pibrac
Non connecté
  Posté le 25 janvier 2007 - 17 h 01 m 13 s
J'ai essayé, mais ca donne encore

Method Not Allowed
The requested method POST is not allowed for the URL /index.html.




tonnetje


Messages : 14
Inscrit le 22/01/07
Ville : Pibrac
Non connecté
  Posté le 25 janvier 2007 - 17 h 20 m 40 s
Maintenant j'ai recu un mail, mais je pense c'est encore crypté.
J'ai recu beaucoup des carecteres, je peut pas lire.

$to = 'tonsgherzi@cegetel.net';
$subject = 'E-transactions';
$message ="message=$HTTP_POST_VARS[DATA]";

$headers = 'X-Mailer: PHP/' . phpversion();

mail($to, $subject, $message, $headers);




tonnetje


Messages : 14
Inscrit le 22/01/07
Ville : Pibrac
Non connecté
  Posté le 25 janvier 2007 - 22 h 08 m 41 s
Bonsoir

Jai résolu l'erreur: "Method POSt not allowed" par appeler un script PHP qui routera vers ma page HTML.

Mais le contenu de mon mail c'est toujours cryptée.

2020333433603028502c2360532d232c532d2360522d2360502c4360502c3334502c332c502d2330
582d5338552c3324512c33242a2c2360532c2360502d3330552c2360505c224360502d3360502c23
38512d2334572d33342a2c3360552c2360502d2539293454242a2c2360562c2360512d2328502c23
3c502c3328552c4360552d5334555c224324502c5360502c2338522c3334582c233c2a2c3360542c
2360502e2328502c233c502c3328555c224324502c3360502c2328502c6048512c2328502c232450
2c3324562e333c552e2338582d5048512c2360502c2360562d5334582d4340575c224360522e2360
502c2329463c4048502c4344502c2360523947282a2c2360582c2360502c5344572e6048512c2338
502c2360572c3328532d5c2258502c6048502c2344502c2360523936582a2c2324562c2360502c55
2d33336048502c233c502c2360522c23282a2c2328572c2360512d24592f375431293455212c3035
453f3535292c5c224360542c2360502c333121353531283355293f3054253035253532313048502c
5344502c2360512c6048512c2344502c2360522d24302a2c3324502c2360502c33242a2c3324512c
2360502c4360505c224360522d4360502c233c592c3330552d5334555c22406060675a12708ab186
9c

Mail function:

$to = 'tonsgherzi@cegetel.net';
$subject = 'E-transactions';
$message="message=".$_POST['DATA'];
echo ' '.$DATA.' ';

$headers = 'From: webmaster@chalets1066.com' . "\r\n" .
'X-Mailer: PHP/' . phpversion();

mail($to, $subject, $message, $headers);




Woofy
Pour les bons tuyaux me demander

Messages : 26 566
Inscrit le 11/01/02
Ville : Lyon
Non connecté
  Posté le 25 janvier 2007 - 23 h 17 m 16 s
Dans ce cas c'est a voir avec le script, c'est lui qui crypte !



:smileymouth: Totalement inutile, donc completement indispensable :smileymouth:

:sms:


grabber
Coordinateur
MacBook Pro Powered

Messages : 8 675
Inscrit le 06/03/02
Ville : Angers
Non connecté
  Posté le 12 février 2007 - 11 h 38 m 32 s
ouais bizarre, g pas ce prob de crypt moi...



:firefox:

will7684


Messages : 12
Inscrit le 09/05/07
Non connecté
  Posté le 24 juin 2007 - 01 h 04 m 28 s
Bonsoir tonnetje,

J'ai le même problème que vous, après avoir efectué un paiement par CB, une page "transation enregistrée" apparait avec un bouton "retour à la boutique". Quand je clique sur le bouton "retour à la boutique", j'ai le message d'erreur ":

Method Not Allowed
The requested method POST is not allowed for the URL /index.html

J'ai donc décidé de modifier mon fichier call_request avec les paramètres suivants, mais j'ai toujours le message d'erreur:

$parm="$parm normal_return_url=http://www.us-nails-and-spa.com";
$parm="$parm cancel_return_url=http://www.us-nails-and-spa.com";

Merci a celui qui pourra m'aider, car a la vue de ce message d'erreur, mes clients m'appelent en me demandant si j'ai bien recu le paiement.

Guillaume.




Loading
Coordinateur
http://www.lhdl.fr

Messages : 5 108
Inscrit le 21/09/02
Ville : Bourgoin(38) - Belley(01)
Non connecté
  Posté le 24 juin 2007 - 19 h 14 m 14 s
montrez les scripts qu'on voit ça



Doudous en kits: http://www.lheuredeslucioles.fr ;)

will7684


Messages : 12
Inscrit le 09/05/07
Non connecté
  Posté le 25 juin 2007 - 10 h 02 m 56 s
J'ai du nouveau:

Quelqu'un me conseille de rebaptisé index.html en index.php et qu'après validation du réglement, le client reviendrait sur la page d'index.

Je voudrais votre avis avant d'essayer.

will7684




grabber
Coordinateur
MacBook Pro Powered

Messages : 8 675
Inscrit le 06/03/02
Ville : Angers
Non connecté
  Posté le 25 juin 2007 - 13 h 18 m 41 s
ben en ce qui me concerne je dirais que ce sont tes 2 params cites ci-dessus qui ne sont pas bon. en effet, ils renvoient a la racine de ton site alors que ca devrait renvoyer vers une page qui traite les donnees postees par la banque, que tu vas recuperer justement... non ?



:firefox:

grabber
Coordinateur
MacBook Pro Powered

Messages : 8 675
Inscrit le 06/03/02
Ville : Angers
Non connecté
  Posté le 25 juin 2007 - 13 h 20 m 28 s


Le 25 janvier 2007 - 23 h 17, Woofy a écrit :
Dans ce cas c'est a voir avec le script, c'est lui qui crypte !


ce qui est crypte est, pour le retour des infos, le flux balance par le serveur de paiement et qui ensuite est decode au niveau du serveur vpc via l'executable response :jap:



:firefox:

will7684


Messages : 12
Inscrit le 09/05/07
Non connecté
  Posté le 26 juin 2007 - 15 h 29 m 44 s
J'ai changé d'avis, je voudrai que quand un client clique sur le bouton "retour à la boutique", il s'affiche un message que j'ai enregistré sur une page html (fichier paiement_enregistre.html).

Donc dans le scrit call_request.php, j'ai mis:
$parm="$parm normal_return_url=//home/usnailsa/public_html/paiement_enregistre.html";

J'ai donc mis le fichier dans le dossier /public_htlm de mon serveur, mais quand je simule et que je clique sur le bouton "retour à la boutique" je suis basculé vers:
https://paiement.banquepopulaire.fr/home/usnailsa/public_html/paiement_enregistre.html

Comment cela se fait-il?


Message édité 1 fois, la dernière par will7684 le 26 juin 2007 - 15 h 30.


will7684


Messages : 12
Inscrit le 09/05/07
Non connecté
  Posté le 26 juin 2007 - 15 h 36 m 23 s


Le 25 janvier 2007 - 15 h 52, Woofy a écrit :
Tu dois avoir une fonction mail en php. Regarde comment l'utiliser sur www.php.net
Il faut voir également si ton serveur la supporte !


Pour les redirections tente ceci :
    Code     
1. $parm="$parm normal_return_url='http://www.chalets1066.com'";
2. $parm="$parm cancel_return_url='http://www.chalets1066.com/payment.html'";
3. $parm="$parm automatic_response_url='http://www.chalets1066.com/bin/call_autoresponse.php'";



A quoi servent les 'quotes' que tu as mis ici:
'http://www.chalets1066.com'

Peut être que si je mettais:
$parm="$parm normal_return_url='http://www.us-nails-and-spa.com'"; AU LIEU DE
$parm="$parm normal_return_url=http://www.us-nails-and-spa.com"; JE N'AURAI PLUS CE MESSAGE "METHOD POST NOT ALLOWED"!!!!!!

Mais bon je préférerai quand meme que le fichier paiement_enregistre.html s'ouvre.

Merci à tous pour votre aide.




Woofy
Pour les bons tuyaux me demander

Messages : 26 566
Inscrit le 11/01/02
Ville : Lyon
Non connecté
  Posté le 26 juin 2007 - 16 h 25 m 06 s
Les quotes, c'est surtout pour séparer la chaine de caractère http://www.chalets1066.com de ka valeur de la variable en fait. Je ne sais pas si ça a grand chose a voir, mais c'est toujours plus propre.



:smileymouth: Totalement inutile, donc completement indispensable :smileymouth:

:sms:


will7684


Messages : 12
Inscrit le 09/05/07
Non connecté
  Posté le 26 juin 2007 - 16 h 37 m 19 s
Que penses-tu de ma question de 15h29?

MERCI.




Woofy
Pour les bons tuyaux me demander

Messages : 26 566
Inscrit le 11/01/02
Ville : Lyon
Non connecté
  Posté le 26 juin 2007 - 16 h 45 m 33 s
Enlève ça : //home/usnailsa/public_html/
Tu fais le lien vers le répertoire partagé que vois ton site.
Donc a la base, ta racine ( / ) c'est //home/usnailsa/public_html/
/paiement_html.php sera //home/usnailsa/public_html/paiement_html.php



:smileymouth: Totalement inutile, donc completement indispensable :smileymouth:

:sms:


will7684


Messages : 12
Inscrit le 09/05/07
Non connecté
  Posté le 26 juin 2007 - 18 h 02 m 41 s
Tu veux dire que je dois renommer mon fichier paiement.html en paiement_html.php?




Woofy
Pour les bons tuyaux me demander

Messages : 26 566
Inscrit le 11/01/02
Ville : Lyon
Non connecté
  Posté le 26 juin 2007 - 18 h 30 m 15 s
heu non pas forcément, juste que je ne me rappelais plus du nom de fichier et j'avais la flemme de scroller, donc me suis planté ! :D



:smileymouth: Totalement inutile, donc completement indispensable :smileymouth:

:sms:


will7684


Messages : 12
Inscrit le 09/05/07
Non connecté
  Posté le 26 juin 2007 - 21 h 21 m 06 s
Je ne comprends pas ton message de 16h45, pourrai tu détailler car mon niveau est faible en info?
Merci




1,2 | Suivant
Page genérée en 0.8320 secondes par RahForum 2.0 | Gzip off |  Stats |  Metaforums |  RSS
© 2004 Cerbere Systems.
Prix Matériel Informatique | Informatique Lyon | Informatique Grenoble | Informatique Annecy | Informatique Marseille | Informatique Bordeaux | Forum Informatique
ADSL |Actualité ADSL | e-commerce | Commande Au Volant
Creative Commons
Message Boards and Forums Directory