Как мне создать страницу оплаты/пожертвования PayPal без использования кнопки PayPal?
Я хочу попросить людей сделать пожертвования на мой сайт. Прямо сейчас у меня на моем сайте есть большая, дружелюбная кнопка "Пожертвовать через PayPal", и когда кто-то нажимает на нее, он переходит в PayPal, и они могут ввести сумму, которую они хотят пожертвовать, и еще много чего.
Есть ли какой-нибудь способ, которым я могу просто отправить их прямо на страницу PayPal, без необходимости нажимать кнопку "Пожертвовать" на моем веб-сайте?
В идеале я хочу иметь возможность говорить людям "просто перейдите к mywebsite.com/donate
" и когда они вводят этот веб-адрес в своем браузере (или нажимают ссылку на этот URL-адрес), они попадают непосредственно на страницу PayPal, где они могут ввести все свои платежные реквизиты и тому подобное.
1 answers
На вашей странице mywebsite.com/donate
вам нужно будет создать форму, а затем автоматически отправить ее с помощью JavaScript. Простой пример:
<form id="my_form" action="http://paypal.com" method="post">
<input type="hidden" name="name" value="Example">
<input type="hidden" name="email" value="[email protected]">
<input type="hidden" name="etc" value="etc, etc">
</form>
<script type="text/javascript">
//Our form submission function.
function submitForm() {
document.getElementById('my_form').submit();
}
//Call the function submitForm() as soon as the page has loaded.
window.onload = submitForm;
</script>
Очевидно, что вам нужно будет предоставить переменные формы, которые требуются PayPal.