跳至内容
PaypalDeveloper注册和使用

PaypalDeveloper注册和使用

1. 登录与身份切换

先不要用VPN, 访问 developer.paypal.com,点击右上角的 Log into Dashboard

  • 登录后,你会发现页面上有 Sandbox(沙盒/测试)Live(实名/正式) 两个环境。
  • 其中live会进入创建企业账户的步骤中,不过它支持个人卖家
  • 可以选择“创建单独的企业账户”,但如果你是个人创业者,没有公司,那因为相同的信息可能会需要你提供一些相关补充信息
  • 业务类别,根据你的需要选择,Computer Network/Information Services(计算机网络/信息服务)或 Digital Goods: Media(数字商品:媒体)
  • 特别注意:虽然PayPal完全允许一个人持有一个个人账号和一个企业账号,各自独立,但因为我在注册时选的是个人创业者,填写的信息是一样的,所以会触发风控。要求提交别的材料。

2. 创建 REST API App (关键步骤)

为了获取 Webhook 密钥,你需要创建一个“应用”:

  1. 在左侧菜单点击 Apps & Credentials
  2. 确保顶部开关拨到 Live 模式。
  3. 点击 Create App,名字随你起(比如 MyBlogPaywall)。
  4. 创建成功后,你会看到 Client IDSecret(这两个是给高级 API 用的,你的 Worker 暂时只用 Webhook)。

3. 配置 Webhook (连接 Worker 的纽带)

在同一个 App 页面下方,找到 Webhooks 部分:

  1. 点击 Add Webhook
  2. Webhook URL: 填写你的 Cloudflare Worker 地址,例如:[https://paywall-worker.xxx.workers.dev/paypal-webhook](https://paywall-worker.xxx.workers.dev/paypal-webhook)
  3. Event types: 勾选以下两项:
    • Payment sale completed(针对单篇购买的即时到账通知)。
    • Billing subscription created(如果你以后要做按月订阅)。
  4. 保存后,PayPal 会分配给你一个 Webhook ID。把这个 ID 填入 Cloudflare Worker 的环境变量里。

4. 关于国内用户使用Paypal的几点重要提示

这个对于PayPal和PayPal Developer是同样重要的:

  • 网络访问问题

    • PayPal Developer 后台和PayPal在国内理论上可以直接访问,但偶尔会出现加载缓慢或页面异常的情况(我曾经还出现过一致卡在人机验证的环节)。
    • 建议:先不要开启VPN尝试登录(因VPN会触发IP地址异常,可能导致登录验证码无法通过或被风控拦截, 我的亲身感受是PayPal的风控简直太敏感了…)。
    • 如果直接访问失败,可以尝试切换网络环境(如手机热点)后再试。
    • 如果再不行打客服电话解决。
    • 原则上能不用VPN尽量不用,而且如果登不上了就不要再尝试,否则至少封你5~7天;
  • 账号注册与身份验证

    • 国内个人用户注册 PayPal 企业账户时,建议使用个人真实信息填写,业务类别选择 Computer Network/Information Services(计算机网络/信息服务)通过率较高。
    • 注意:如果你的个人信息(姓名、地址、电话)与个人账号完全一致,可能会触发风控,要求提供额外的证明材料(如营业执照、银行对账单等)。
    • 建议:如果已有个人 PayPal 账号,注册企业账号时尽量使用不同信息(如不同的邮箱、不同的电话号码),或在注册前先联系微信/电话客服说明情况。