You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用@paypal/react-paypal-js集成Venmo后,如何切换至生产环境?

切换@paypal/react-paypal-js至Venmo生产环境的方法
  • 先搞定生产环境的PayPal凭证
    去PayPal开发者平台获取生产环境的客户端ID(别用沙箱的),同时得确保你的PayPal账号已经完成生产环境审核,Venmo支付功能也得在后台开通好(没开的话赶紧申请)

  • 修改PayPalProvider的配置
    之前沙箱配置里的environment字段是"sandbox",直接改成"production",同时把clientId替换成生产环境的ID。示例代码如下:

import { PayPalScriptProvider } from "@paypal/react-paypal-js";

const options = {
  "client-id": "你的生产环境客户端ID",
  "environment": "production",
  "components": "buttons",
  "enable-funding": "venmo" // 这个必须保留,否则Venmo功能会失效
};

function App() {
  return (
    <PayPalScriptProvider options={options}>
      {/* 你的支付按钮组件写在这里 */}
    </PayPalScriptProvider>
  );
}
  • 验证Venmo生产环境的可用性
    注意生产环境中Venmo仅对符合条件的美国地区用户和商家开放,得确认你的业务范围符合要求。测试时要用真实的Venmo账号,沙箱测试账号在生产环境无法使用

  • 检查后端相关配置
    如果之前后端有调用PayPal API(比如创建订单),要把API域名从api.sandbox.paypal.com换成api-m.paypal.com;另外Webhook的端点也得切换到生产环境的地址

内容的提问来源于stack exchange,提问作者Just_a_random_coder

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.18 17:15:02