我正在使用WePay API创建一个在线市场网站。我使用提供的client_id,client_secret,access_token创建了用户商家帐户,还使用端点创建了“了解客户”对象(' account / kyc / create /')它返回给我kyc_id但是当我调用端点时(' account / kyc / authorize /')传递给定的kyc_id它给我以下响应响应:"此应用程序无权访问此端点"。为什么我不应该访问此端点。虽然我正在传递正确的App client_id,client_secret,access_token并在登台环境中进行此调用。 如何为我的应用添加权限以使此调用成功?
答案 0 :(得分:1)
为您的用户收集KYC信息的默认方式是使用WePay的嵌入式iframe。
来自https://www.wepay.com/developer/facilitate_withdrawals/embedded-withdrawals:
在iframe中嵌入提款流有两个步骤:
- 拨打
/account/get_update_uri
电话- 将更新uri嵌入您网站的iframe
将向商家展示他们将验证其身份的流程,添加他们的银行帐户信息......
如果您想通过API完成KYC,则必须明确授予您的应用使用account/kyc/authorize
端点的权限。请联系您在WePay的客户经理。如果您没有,请在此处提交权限请求:https://support.wepay.com/hc/en-us/requests/new