reactjs 如何切换到生产环境中贝宝文莫支付集成?

uubf1zoe  于 2023-06-22  发布在  React
关注(0)|答案(1)|浏览(104)

我已经使用@paypal/react-paypal-js库集成了venmo支付网关,它显示venmo在沙盒环境中工作正常,现在我想切换到生产环境,但我找不到方法去生活。

oxf4rvwz

oxf4rvwz1#

在导入react-paypal-js的代码中,将您的客户端ID从sandbox 1更改为来自the developer dashboard的live。
在中使用的后端路由的配置中(分别从createOrder和onApprove回调函数调用),将您的凭据更改为相同的实时客户端ID及其关联的实时API密钥,并确保所有API端点在其域中不包含sandbox.
如果您正在PayPalButtons中使用actions.order.create和/或actions.order.capture,请停止这样做-从代码中删除对这些函数的所有调用,它们已被弃用。将它们替换为对您实现的两个后端路由的调用(通常使用fetch)。standard integration guide在node.js中有这样的后端路由的例子,尽管可以使用任何通过HTTP响应JSON的后端语言/环境。

相关问题