我可以在生产中的PayPal Vault中存储卡片,读取卡片,删除卡片,并使用C#和PayPal SDK枚举保险库中的所有卡片。但是,当我尝试使用存储在保险库中的卡进行购买时,我收到(401)未经授权的错误。此购买在PayPal Sandbox中运行良好,但在生产线上遇到生产时失败:
var createdPayment = payment.Create(ppc.apiContext);
通过调试器,我有live,apiContext,transaction和credit card令牌的配置设置......它们看起来都很正确。
我不确定这是否是技术问题,或者公司是否只需要具有某些"权限"启用像直接信用卡付款或类似的东西。
我在PayPal MTS上开了一张票,但到目前为止,没有任何帮助。任何方向都将不胜感激。
答案 0 :(得分:0)
好吧,它根本不是技术问题,它在公司层面的权限。我们已登录,转到仪表板,我的帐户,并启用"直接信用卡"。然后,您必须填写申请表并提交。我们通过电子邮件联系了几个问题,提供了三个月的银行信用卡对帐单,并获得批准。一旦发生这种情况,我们就可以使用存储在PayPal Vault中的信用卡进行购物。如果他们告诉你前面的某个地方会很好......