Передача и анализ настраиваемого поля PayPal IPN

Я настроил файл IPN PayPal. Когда пользователь находится на сайте и нажимает кнопку «Отправить», сведения о транзакции загружаются в базу данных. Соответствующий идентификатор отправляется через PayPal в качестве настраиваемого поля. Когда платеж завершен, IPN используется для обновления БД по мере завершения транзакции на основе идентификатора.

Все в порядке.

Однако это хитрость. Мне также нужно обновить другую таблицу - код скидки / купона db. Обновление основано на введенном коде, а также на том, сколько раз код еще можно использовать. В основном, если бы это было 50 раз, после одного использования база данных будет обновлена ​​на 49. Итак, мне нужно передать код, и оставшиеся разрешенные использования, так что можно сказать таблицу обновления, где код = XXXX (обновить новое значение 49 и т.

Я могу понять, как передать все эти значения в настраиваемое поле, но не могу понять, как их снова проанализировать? Прочтите о разделении их с помощью: и т. Д., Но вам нужен совет от того, кто делал это раньше.

Вот как в настоящее время возвращаются данные IPN:

$ custom = $ _POST ['custom'];

Спасибо.

9
задан user718359 30 September 2011 в 11:25
поделиться