我已经使用@paypal/react-paypal-js库集成了venmo支付网关,它显示venmo在沙盒环境中工作正常,现在我想切换到生产环境,但我找不到方法去生活。
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的后端语言/环境。
sandbox.
actions.order.create
actions.order.capture
1条答案
按热度按时间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的后端语言/环境。