Wepay-API: 此应用无权访问此端点 (account/kyc/authorize/)

Wepay-API: This app does not have permission to access this endpoint (account/kyc/authorize/)

我正在使用 WePay 制作在线市场网站 API。我使用提供的 client_id、client_secret、access_token 创建了用户商家帐户,还使用端点 ('account/kyc/create/') 创建了了解你的客户对象 returns 我 kyc_id 但是当我调用端点 ('account/kyc/authorize/') 传递给定的 kyc_id 时,它会给我以下响应 Response: "This app does not have permission to access this endpoint"。为什么我不应该访问此端点。尽管我传递了正确的 App client_id、client_secret、access_token 并在暂存环境中进行了此调用。 如何为我的应用程序添加权限以使此调用成功?

为您的用户收集 KYC 信息的默认方式是使用 WePay 的嵌入式 iframe。

来自 https://www.wepay.com/developer/facilitate_withdrawals/embedded-withdrawals :

There are two steps for embedding the withdrawal flow in an iframe:

The merchant will be shown a flow where they will verify their identity, add their bank account information...

如果您想通过 API 完成 KYC,您的应用必须明确获得使用 account/kyc/authorize 端点的权限。请通过 WePay 联系您的客户经理。如果您没有,可以在此处提交许可请求:https://support.wepay.com/hc/en-us/requests/new