Я использую paypal Express checkout api. Мне нужно передать мой идентификатор пользователя в paypal как настраиваемое поле, но api в файле setexpresscheckout.php. я перемещался сеть и исследовали и обнаружили, что таможенная стоимость может быть отправить так:пользовательские поля в paypal для php
<input type=hidden value="Something" name="custom"/>
, но проблема в том, что мы должны сделать это непосредственно разместить форму на PAYPAL сайт как этот
<form target="paypal" action="https://www.paypal.com/cgi-bin/webscr" method="post">
.....
</form>
но из-за апи я отправляю свою форму, как это:
<form id="paypalfrm" name="paypalfrm" action="pay_pal/SetExpressCheckout.php" method="post">
....
</form>
так выше пользовательского метод оленьей кожи work.So пожалуйста может кто-нибудь помочь мне здесь ??? Как я должен пройти мой userid на сайт paypal ... ??
im, использующий ipn listner, и мне нужно хранить заказы через ipn lisnter до его выделенного пользователя id.and в listner мы не можем использовать сеанс ... – Robz
Возможно, когда вы получите ответ PDT от DoExpressCheckout, вы можете сохранить свой идентификатор пользователя в вашей базе данных, связанной с идентификатором PayPal, таким как идентификатор транзакции? Поэтому, когда вы слушаете IPN, вы получаете идентификатор транзакции и извлекаете свой идентификатор пользователя. – user1883136
Я не использую PDT.and, если я храню идентификатор пользователя в базе данных, в случае, когда в таблице есть несколько идентификаторов пользователя, то как я могу отличить пользователей ???? – Robz