为什么使用客户/买方API凭据?
我第一次将PayPal集成到客户的网站中。 我一直在使用卖方和买方测试帐户,并在沙箱上进行测试。 我在动态创建Buy Now按钮时使用了卖家的API凭据,这些凭据在经过cURL的NVP中使用。 我还使用IPN侦听器中的凭据,一旦买家付款,该侦听器就会执行业务逻辑 我已经测试过使用PayPal帐户购买产品的买家,也测试过使用信用卡购买产品为什么使用客户/买方API凭据?,api,testing,paypal,paypal-sandbox,Api,Testing,Paypal,Paypal Sandbox,我第一次将PayPal集成到客户的网站中。 我一直在使用卖方和买方测试帐户,并在沙箱上进行测试。 我在动态创建Buy Now按钮时使用了卖家的API凭据,这些凭据在经过cURL的NVP中使用。 我还使用IPN侦听器中的凭据,一旦买家付款,该侦听器就会执行业务逻辑 我已经测试过使用PayPal帐户购买产品的买家,也测试过使用信用卡购买产品 我只是想知道,为什么我们需要买家的API证书?我是否遗漏了一些重要的测试,这些凭据用于进行API调用 如何创建错误以利用“负面”测试,如果我在新开发人员界面中单
我知道这些问题中的一些可以通过查看paypal的开发者网站来回答,我已经一遍又一遍地浏览了paypal的网站页面,我在这里这样问是因为虽然paypal很全面,但对于像我这样的初学者来说,我觉得还不够清楚。来回答您的问题
我可以知道哪个NVP API操作需要买方的API凭据吗?我不知道自己,这就是为什么我问贝宝为什么提供这些凭据,它们有什么用?也许有一些我不知道的有用的测试?每个PayPal帐户都有API凭据,无论是live还是sandbox。买家也可以执行NVP API调用,买家也可以是卖家。我了解API凭据。我已成功使用API凭据测试事务,但我只使用了卖方测试帐户。我的问题是,我们什么时候需要使用买方API凭据?您不会为任何事情使用买方API凭据。通常买家不会为您提供任何API凭据。好的,谢谢。问题2——关于阴性测试。我使用ButtonManagerAPI动态生成按钮,然后使用IPN侦听器。我的NVP请求的一部分是这样的:
BUTTONCODE=HOSTED&BUTTONTYPE=BUYNOW&L\u BUTTONVAR1=amount=“$total
。我只是想确定一下——对于阴性测试,是不是这个数量应该包括要作为错误处理的错误号?我可以用ButtonManager的Buy Now按钮进行阴性测试吗?(不使用快速签出或任何花哨的方式)。负面测试将用于处理支付(如DoDirectPayment或EC支付)的API调用,您将无法对ButtonManager API使用负面测试。我明白了。我只提到了按钮managerapi,但不确定我的帐户是否已直接付款。我又问了一个问题,请你访问并回答好吗?在这里: