我正在尝试通过 PayPal 制作一个带有应用内购买的 android 应用。在沙盒模式下一切正常,但是当我切换到实时模式时,出现此错误:
付款失败系统错误 (550006)。请稍后再试。
我能找到的唯一文档说这个错误意味着“应用程序没有被 App 调用者授权”。
以下是我从沙盒到 live 所做的更改。我错过了什么吗?
- 我的应用在 PayPal 上的状态已“批准”约 24 小时。这篇文章(PayPal::SDK::Permissions::API 应用程序没有为用户授权)表明只花了大约 2 个小时。
- 我已将配置环境从 PaymentActivity.ENVIRONMENT_SANDBOX 更改为 PaymentActivity.ENVIRONMENT_LIVE。
- 我已将我的客户 ID 更改为实时 ID。
- 我已将接收者电子邮件从沙盒更改为实时。
我担心的一个问题是我试图从我妻子的贝宝账户向我自己的账户付款,而他们使用的是同一个支票账户。但是我认为这不是问题,因为如果我尝试从我的帐户发送到我的帐户,我会收到错误 579033(“发送者和每个接收者必须有不同的帐户”)。
有任何想法吗?