首页 文章

如何使用Button Manager API更新托管的paypal按钮的价格?

提问于
浏览
2

我是PayPal的新手,我一直在PayPal网站上跋涉但是虽然它有大量的参考资料,但它们似乎并没有伴随着完整工作背景模板中的简单代码片段,而且我花了几天时间尝试一些他们的东西无济于事!我知道如何通过PayPal商家帐户添加按钮,但这还不够 .

What I need to do is simply update the "amount" variable of a hosted PayPal button dynamically. 就是这样 . 客户使用此按钮上传聚合购物车,这是我用PHP自定义的 . 它不是现有的第三方购物车 .

1-我是否需要将 cmd 从"_s-xclick"更改为"_cart"?为什么总共可以't I just dynamically set the price of the button based on the current cart'?

2-最重要的是,无论如何,我如何动态设置按钮的价格呢?我正在尝试使用ButtonManager API动态更改我通过PayPal卖家帐户创建的按钮 . 我以为我正在使用这个链接:https://www.x.com/developers/paypal/documentation-tools/BM/integration-guide/NVP/ButtonMgrOverview#id093PD0M07HS但现在它需要第三方's Username for the API. I don' t有第三方用户名,因为我自己制作了这个简单的购物车 . 我要去哪?这太复杂了,我的时间很短!我不打算使用IPN .

1 回答

  • 2

    如果您正在使用想要更改托管按钮的数量,则必须以2种方式之一完成 . 要么您必须登录创建按钮的帐户,并从帐户中调整金额 . 2秒选项是使用BMUpdateButton API通过使用API更新按钮数量 . 但是,为了能够更新按钮,您需要创建按钮的PayPal帐户的API凭据,或者您需要让该帐户的帐户持有者授予您的API第三方权限才能执行API调用他们的帐户 .

    有一个可以使用此API传递的可用变量列表here也可能对您有用 . 就代码而言,您可以查看DoDirectPayment示例here . 它不是您将要使用的相同API调用的示例,但您只需要编写代码来传递不同的变量和值 .

    希望这可以帮助 . :)

相关问题