?
| Current Path : /home/w/e/b/webyoo/www/leumi/site/ |
| Current File : /home/w/e/b/webyoo/www/leumi/site/agent-activate-sub.php |
<?php
include "start.php";
include "verif_session.php";
// Active l'abonnement du 诪转讜讜讱 connect茅 apr猫s approbation PayPal.
// R茅pond "ok" en cas de succ猫s.
//
// 鈿狅笍 S脡CURIT脡 (recommand茅 pour la prod) : ici on fait confiance au subscriptionID
// renvoy茅 par le navigateur. Id茅alement, v茅rifie c么t茅 serveur via l'API PayPal
// (GET /v1/billing/subscriptions/{id} avec tes identifiants) que le statut est
// bien "ACTIVE" avant d'activer, et configure un webhook PayPal pour prolonger
// sub_until 脿 chaque renouvellement mensuel. (Voir instructions.)
$userId = (int)$_SESSION['user']['id'];
$sub = isset($_POST['subscriptionID']) ? trim($_POST['subscriptionID']) : '';
if ($sub === '') {
echo "诪讝讛讛 诪谞讜讬 讞住专";
exit;
}
// L'utilisateur doit bien 锚tre un 诪转讜讜讱
$me = mysqli_fetch_assoc(mysqli_query($link, "SELECT fk_type FROM rent_users WHERE id = ".$userId));
if (!$me || intval($me['fk_type']) !== 3) {
echo "驻注讜诇讛 讝讜 诪讬讜注讚转 诇诪转讜讜讻讬诐 讘诇讘讚";
exit;
}
$subEsc = mysqli_real_escape_string($link, $sub);
$upd = mysqli_query($link,
"UPDATE rent_users
SET sub_status = 'active',
sub_until = DATE_ADD(CURDATE(), INTERVAL 1 MONTH),
sub_payer_id = '".$subEsc."'
WHERE id = ".$userId
);
echo $upd ? "ok" : "砖讙讬讗讛 讘讛驻注诇转 讛诪谞讜讬";