Fix: IP address of user was lost into paypal confirm email
This commit is contained in:
parent
2766b1d8f1
commit
0cb11a537d
@ -183,27 +183,6 @@ function print_paybox_redirect($PRICE,$CURRENCY,$EMAIL,$urlok,$urlko,$TAG)
|
|||||||
// Formulaire pour module Paybox
|
// Formulaire pour module Paybox
|
||||||
print '<form action="'.$URLPAYBOX.'" NAME="Submit" method="POST">'."\n";
|
print '<form action="'.$URLPAYBOX.'" NAME="Submit" method="POST">'."\n";
|
||||||
|
|
||||||
// For Paybox V1 (IBS_xxx)
|
|
||||||
/*
|
|
||||||
print '<!-- Param for Paybox v1 -->'."\n";
|
|
||||||
print '<input type="hidden" name="IBS_MODE" value="'.$IBS_MODE.'">'."\n";
|
|
||||||
print '<input type="hidden" name="IBS_SITE" value="'.$IBS_SITE.'">'."\n";
|
|
||||||
print '<input type="hidden" name="IBS_RANG" value="'.$IBS_RANG.'">'."\n";
|
|
||||||
print '<input type="hidden" name="IBS_TOTAL" value="'.$IBS_TOTAL.'">'."\n";
|
|
||||||
print '<input type="hidden" name="IBS_DEVISE" value="'.$IBS_DEVISE.'">'."\n";
|
|
||||||
print '<input type="hidden" name="IBS_CMD" value="'.$IBS_CMD.'">'."\n";
|
|
||||||
print '<input type="hidden" name="IBS_PORTEUR" value="'.$IBS_PORTEUR.'">'."\n";
|
|
||||||
print '<input type="hidden" name="IBS_RETOUR" value="'.$IBS_RETOUR.'">'."\n";
|
|
||||||
print '<input type="hidden" name="IBS_EFFECTUE" value="'.$IBS_EFFECTUE.'">'."\n";
|
|
||||||
print '<input type="hidden" name="IBS_ANNULE" value="'.$IBS_ANNULE.'">'."\n";
|
|
||||||
print '<input type="hidden" name="IBS_REFUSE" value="'.$IBS_REFUSE.'">'."\n";
|
|
||||||
print '<input type="hidden" name="IBS_TXT" value="'.$IBS_TXT.'">'."\n";
|
|
||||||
print '<input type="hidden" name="IBS_BKGD" value="'.$IBS_BKGD.'">'."\n";
|
|
||||||
print '<input type="hidden" name="IBS_WAIT" value="'.$IBS_WAIT.'">'."\n";
|
|
||||||
print '<input type="hidden" name="IBS_LANG" value="'.$IBS_LANG.'">'."\n";
|
|
||||||
print '<input type="hidden" name="IBS_OUTPUT" value="'.$IBS_OUTPUT.'">'."\n";
|
|
||||||
*/
|
|
||||||
|
|
||||||
// For Paybox V2 (PBX_xxx)
|
// For Paybox V2 (PBX_xxx)
|
||||||
print '<!-- Param for Paybox v2 -->'."\n";
|
print '<!-- Param for Paybox v2 -->'."\n";
|
||||||
print '<input type="hidden" name="PBX_IDENTIFIANT" value="'.$PBX_IDENTIFIANT.'">'."\n";
|
print '<input type="hidden" name="PBX_IDENTIFIANT" value="'.$PBX_IDENTIFIANT.'">'."\n";
|
||||||
@ -228,8 +207,6 @@ function print_paybox_redirect($PRICE,$CURRENCY,$EMAIL,$urlok,$urlko,$TAG)
|
|||||||
|
|
||||||
print '</form>'."\n";
|
print '</form>'."\n";
|
||||||
|
|
||||||
// Formulaire pour module Paybox v2 (PBX_xxx)
|
|
||||||
|
|
||||||
|
|
||||||
print "\n";
|
print "\n";
|
||||||
print '<script type="text/javascript" language="javascript">'."\n";
|
print '<script type="text/javascript" language="javascript">'."\n";
|
||||||
|
|||||||
@ -473,6 +473,7 @@ function callSetExpressCheckout($paymentAmount, $currencyCodeType, $paymentType,
|
|||||||
$_SESSION["Payment_Amount"] = $paymentAmount;
|
$_SESSION["Payment_Amount"] = $paymentAmount;
|
||||||
$_SESSION["currencyCodeType"] = $currencyCodeType;
|
$_SESSION["currencyCodeType"] = $currencyCodeType;
|
||||||
$_SESSION["PaymentType"] = $paymentType;
|
$_SESSION["PaymentType"] = $paymentType;
|
||||||
|
$_SESSION['ipaddress'] = $_SERVER['REMOTE_ADDR ']; // Payer ip
|
||||||
|
|
||||||
//'---------------------------------------------------------------------------------------------------------------
|
//'---------------------------------------------------------------------------------------------------------------
|
||||||
//' Make the API call to PayPal
|
//' Make the API call to PayPal
|
||||||
@ -485,7 +486,6 @@ function callSetExpressCheckout($paymentAmount, $currencyCodeType, $paymentType,
|
|||||||
{
|
{
|
||||||
$token = urldecode($resArray["TOKEN"]);
|
$token = urldecode($resArray["TOKEN"]);
|
||||||
$_SESSION['TOKEN']=$token;
|
$_SESSION['TOKEN']=$token;
|
||||||
$_SESSION['ipaddress']=$_SERVER['REMOTE_ADDR ']; // Payer ip
|
|
||||||
}
|
}
|
||||||
|
|
||||||
return $resArray;
|
return $resArray;
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user