Я пытаюсь передать пользовательские переменные в paypal IPN. Я могу передать одну переменную. Но я не знаю, как передать несколько переменных.
Мой процесс – это что-то вроде этого
Мои пользовательские переменные
Но пока я могу передать только одну переменную
form.php
<input name="custom" type="hidden" id="custom" value="{$line_count}"> $_SESSION['line_count'] = $_POST['lines_txt'];
ipn.php
$sql="INSERT INTO `form`(`totalline`) VALUES ('" .$_POST['custom']. "');";
Я не уверен, если даже PayPal даже может отправлять и получать несколько переменных. Если это невозможно из-за ограничений Paypal, вы можете использовать один из следующих способов:
Вы можете передать другую информацию через поле notify_url, например, http://www.yoursite.com/notify?myvariable=value
Если это просто переменная, которая не относится к paypal, но более уместна для вас, когда она вернется, вы можете использовать значение ['custom'] для отправки на paypal, paypal просто переведет его обратно в yuo, когда все будет сделанные на их стороне.
Смутное воспоминание говорит мне, что есть два варианта отправки данных в PayPal. Команда x_click и я подумали, что есть что-то вроде параметра upload. Когда для параметра upload установлено значение 1, вы можете отправить несколько строк в paypal.
Обновите информацию PayPal об этом