Envoi mail automatique après paiement paypal
ro
-
hugs-giver Messages postés 111 Statut Membre -
hugs-giver Messages postés 111 Statut Membre -
Bonjour,
Je voudrais savoir comment faire pour envoyer un mail, avec une pièce jointe, de manière automatique après que l'acheteur ait payé par paypal?
merci
Je voudrais savoir comment faire pour envoyer un mail, avec une pièce jointe, de manière automatique après que l'acheteur ait payé par paypal?
merci
Configuration: Mac OS X Safari 525.20.1
1 réponse
-
salut
sur ton compt paypal, ta une option verification automatique des payements de serveur à serveur, ben sa, tu l'active, il vont de dmander une url, donc tu créer une page sur ton serveur par exemple verif_pay.php et à l'interrieur, tu met récupère le mail grace à une variable! En gros c un truc du genre :
<?php
$paypal['serveur'] = 'www.paypal.com';
$fp = fsockopen ($paypal['serveur'], 80, $errno, $errstr, 30);
// Attribuer les variables à des variables locales
include('var.php');
if (!$fp)
{
// HTTP ERROR
}
else
{
fputs ($fp, $header . $req);
while (!feof($fp))
{
//si on arrive à ouvrire paypal
$res = fgets ($fp, 1024);
if (strcmp ($res, "VERIFIED") == 0)
{
//faut tester les deux je c plus le quel c'est
$mail = $_POST['receiver_email'];
$mail = $_POST['payer_email'];
$From = "From:tonmail@tonsite.com\n";
$From .= "MIME-version: 1.0\n";
$From .= "Content-type: text/html; charset= iso-8859-1\n";
$sujet = "merci de votre payement";
$message = "merçi de votre payement, recommencez quand vou voulez:)";
@mail($mail,$sujet,$message,$From);//on envoi le mail
}
}
}
?>
Normalement sa doit ressembler a sa