2016-11-07 2 views
2

У меня есть форма с кнопкой PayPal на моем веб-сайте, на которой покупатель вводит данные, необходимые для обработки ваших пожеланий. Я хотел бы сохранить эти данные в моей базе данных, но только после того, как пользователь совершил транзакцию.отправить свои данные в PayPal и вернуть их после завершения транзакции

В сущности, мне нужно переслать эти пользовательские данные в PayPal, и PayPal должен отправить его мне, как только пользователь завершит транзакцию или отменит ее, если пользователь не завершил транзакцию.

Возможно ли отправить персональные данные в PayPal и получить эти же данные на listenerPage.php на моем сервере? ListenerPage.php будет хранить данные в базе данных. Я новичок в PayPal, и именно так я представляю, как должен выглядеть процесс. Я также открыт для других решений.

<input class="import-input-i-need-to-get-from-paypal" type="text" placeholder="Data"> 
<a id="a-submit" href="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=someID">Pay with PayPal</a> 

Additonal вопрос в случае использования a элементов как кнопки.

Если HREF атрибута быть: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&custom=customdata&hosted_button_id=someID "?. Допустимо ли это

ответ

2

Да, вы можете и это довольно просто в виде вашей системы PayPal кнопку добавить скрытое поле с„именем“атрибут„обычай“и пользовательские данные как значение Он вернется, как «обычай»

<input type="hidden" name="custom" value="custom data here" /> 
+0

Спасибо так что в случае использования анкерных элементов HREF должно быть:.! https://www.paypal.com/cgi-bin/webscr ? cmd = _s-xclick & name = custom & value = customdata & hosted_button_id = someID "? – sanjihan

+0

Мех, комментарий был усечен. Я задам дополнительный вопрос в своем первоначальном вопросе. – sanjihan