Я внедрил PayPal's Payments Advanced с шаблоном C для обработки как платежей PayPal, так и кредитных карт без «ухода» на мой сайт. Я успешно закодировал свою корзину в сети (VB). У меня есть запрос токена web.request и IFRAME, основанный на работе маркера. Моя большая путаница такова: в настройке в PayPal Manager вы указываете страницу «возврат», но ТАКЖЕ указываете страницу «Тихая почта», которая получает результаты транзакции от успешной транзакции с кредитной картой или PayPal, и Silent Post FAIL, если транзакция завершилась неудачно.Как правильно использовать PayPal Advanced Silent Post?
То, что я не понимаю, и то, что никто в PayPal, похоже, не в состоянии прояснить, - это как обрабатывать страницу Silent Post. Я понимаю, как обрабатывать транзакцию с PayPal после оплаты, и как выйти из IFrame, но не понимает простую концепцию:
Не должно быть страницы RETURN и страницы SILENT POST и то же самое? Если нет, как обрабатывать данные POST?
Я хочу обработать ВАРИАНТНЫЙ ПОСЛЕ ПОСЛЕ того, как я получаю подтверждение от PayPal, а не раньше (хотя я также размещаю его в таблице базы данных «до утверждения» как PENDING, поэтому, если он взрывается, у меня, по крайней мере, элементы заказа и могут помочь им выполнить заказ ...) Итак, что я делаю, используется одна и та же страница для SILENT POST как RETURN, вытаскивая успешную транзакцию и отправляя заказ на той же странице, а затем сообщая клиенту «УСПЕШНЫЙ ЗАКАЗ» и показывая им кнопку, где они могут видеть/распечатывать свой полный счет-фактуру.
Очень запутанный для программиста среднего уровня. Это неправильный подход?
Спасибо!
Цените свою помощь! - Я использую этот документ уже несколько месяцев, думаю, я могу процитировать его во сне. Я работаю в течение нескольких месяцев (просто отлично) БЕЗ Silent Post. Документ замалчивает Silent Post, и нет, я не получаю ответа на обе страницы - используемый Fiddler и другие инструменты - результат: даже не ищу, чтобы моя страница SP настраивалась в PayPal Manager. Примеры C# и PHP в PayPal не используют Silent Post.- Технология PayPal была отличной по телефону, но они даже не знают, как это сделать. Примеры кода PP были устаревшими. Просто нужен дополнительный уровень безопасности. Вы были очень приятно ответить! – Torian