0

我一定遗漏了一些明显的东西。我正在尝试为售价 10 美元的商品创建一个简单的立即购买按钮。我登录到 Paypal 并能够创建此按钮。但是,我需要一个我无法弄清楚的技巧。

在我的 javascript 中,我有一个 UserID 变量。我需要能够根据 UserID 为按钮动态设置 notify_url。我想将 notify_url 设置为这样的:

https://myserver/paypalnotify/verify/<userid>

如何根据登录用户在运行时更改我的按钮?

任何提示将不胜感激!

4

1 回答 1

0

好的,所以假设您在后端使用 PHP,您希望在结帐页面(按钮所在的位置)上有一个类似这样的脚本。

<script>
     (function(){
         var user_id = '<?php echo $user_id; ?>' ;
         var notify_url = 'https://myserver/paypalnotify/verify/' + user_id;

         $('#notify_url_input').val(notify_url);//Assuming you're using jQuery
     })();
</script>

所以你的输入应该有

<input type="hidden" name="notify_url" id="notify_url_input" value="" />

我希望这会有所帮助,如果您有任何问题,请告诉我。

于 2014-10-29T00:35:13.617 回答