我正在尝试使用Perl访问Invoice API(在Sandbox中)。
我已经设法通过API使用CreateInvoice创建发票,并且可以看到发票很好。所以我认为所有的凭证/标题都没问题。
我似乎无法使用SendInvoiceRequest或CreateAndSendInvoiceRequest。
我注意到我只是在浏览器中导航到https://svcs.sandbox.paypal.com/Invoice/CreateAndSendInvoiceRequest或 https://svcs.sandbox.paypal.com/Invoice/SendInvoiceRequest
它返回“内部服务器错误”,这与API请求的接收完全相同。
然而,如果我导航到 https://svcs.sandbox.paypal.com/Invoice/CreateInvoice我至少得到了回复(证书不正确,我希望如此)。
第一个示例2是正确的端点,还是发送发票请求时还有其他问题?
我发送的内容只是
invoice.merchantEmail=paypal-facilitator%40myemail.com&invoice.number=100001