2013-05-19 3 views
2

я не PHP парень :(только Показать содержимое после компенсации PayPal успешного

Я надеюсь, что кто-нибудь помочь мне с этим.

Я создал кнопку Paypal Купить и установить заранее перенаправлять websiteurl/отменить, если платеж не удался, а также установить перенаправление на веб-сайт/успех, и я просто хочу показать содержание веб-сайта/успех, если платеж будет успешным, и если кто-то отправит ссылку веб-сайта/успеха другому пользователю, контент не будет показанная или, возможно, заметка будет опубликована, как, пожалуйста, купите наш продукт для скачивания ..

какие коды мне нужно иметь моя страница websiteurl/success, чтобы показывать только загружаемый контент, если был произведен платеж, а не показывать его другому пользователю, который не сделал контент, я видел цифровые товары в PayPal, но настройка слишком сложна для меня ..: (

, например моя страница/успех websiteurl содержит только 2 ДИВ

<div id="download"> 
Thank you for your purchase... 
<a href="filelocationurl" class="button">DOWNLOAD NOW!</a> 
</div> 

<div id="notpaid">Please Purchase our product to download</div> 

Бог благословит

+0

Вы хотите изучить IPN PayPal. https://www.paypal.com/ipn - Существует много php Paypal IPN классов, чтобы начать здесь пример PayPal https://cms.paypal.com/cms_content/CA/en_US/files/developer/IPN_PHP_41. txt - Дополнительная информация на http://paypal.github.io/sample-apps/ – Braunson

ответ

2

Вы можете использовать 3 участника корзина, настроенное специально обрабатывать цифровые товары. Список цифровых тележек товаров можно найти here.

Другим вариантом было бы создать обратный URL, чтобы покупатель перенаправлялся обратно после совершения покупки. Например, если вы продавали один товар, вы можете создать кнопку «Купить сейчас» из своей учетной записи. Когда вы создаете эту кнопку, на третьем этапе процесса создания кнопки у вас есть возможность установить URL-адрес, который вы хотите вернуть покупателю после завершения успешной оплаты, они будут перенаправлены на эту страницу, и вы можете поставьте этот пункт на этой странице для загрузки. Однако кнопка «Купить сейчас» позволит покупателю покупать только один товар за раз. Если вы используете кнопку «Добавить в корзину», этот метод не будет работать, поскольку он будет использовать только один из URL-адресов возврата, который вы пытаетесь установить. Здесь вы можете использовать PDT и установить свою страницу возврата, чтобы проверить, что они заказали, и отобразить правильные ссылки для всех элементов на странице возврата.

Другой вариант - использовать IPN. Мгновенное уведомление об оплате (IPN) позволяет автоматизировать определенные аспекты вашей компании, отправляя данные о транзакции на ваш сервер всякий раз, когда вы получаете платеж PayPal или всякий раз, когда происходит смена статуса в транзакции. Вы могли бы создать сценарий, который отправил бы клиенту электронное письмо либо с ссылкой на то, где он может загрузить элемент, либо отправить его в качестве вложения. Для этого вам нужно создать собственный скрипт IPN или создать для него этот веб-разработчик. Если вы знакомы с программированием, вы можете узнать больше о IPN here.

Смежные вопросы