我可以从paypal API docs看到可以创建发票记录并将其标记为已付款。
这会花钱吗?
我有过去3年拍摄的发票(< 1000)的纸质记录,我是否可以使用API“导入”此发票历史记录,以便旧发票可以像新的一样进行搜索等将通过PayPal支付的发票/付款。
答案 0 :(得分:1)
可以发送API调用以获取发票详细信息和搜索发票。很可能你不会再回到2年以上。您需要提交第三方权限的申请请求才能发送API调用以获取此信息。以下是apply for third party permissions的链接:
来自上述PayPal文档:
搜索发票
此示例使用
SearchInvoices.
搜索您必须拥有的发票 为您自己或代表创建原始发票 另一个商人。PayPal每页最多可返回100张发票。在这个例子中, 仅使用开票创建的前10个发票 将返回jb-us-seller1@paypal.com帐户的服务API:
curl https://svcs.sandbox.paypal.com/Invoice/SearchInvoices \
-s \
--insecure \
-H "X-PAYPAL-SECURITY-USERID: Your_API_username" \
-H "X-PAYPAL-SECURITY-PASSWORD: Your_API_password" \
-H "X-PAYPAL-SECURITY-SIGNATURE: Your_API_signature" \
-H "X-PAYPAL-REQUEST-DATA-FORMAT: NV" \
-H "X-PAYPAL-RESPONSE-DATA-FORMAT: NV" \
-H "X-PAYPAL-APPLICATION-ID: Your_AppID" \
-d requestEnvelope.errorLanguage=en_US \
-d merchantEmail=jb-us-seller1%40paypal.com \
-d parameters.origin=API \
-d parameters.email=jb-us-seller1%40paypal.com \
-d page=1 \
-d pageSize=10
此处的PayPal文档是获取发票的示例 详细说明:
获取发票明细
此示例使用获取有关发票的信息
GetInvoiceDetails
。
curl https://svcs.sandbox.paypal.com/Invoice/GetInvoiceDetails \
-s \
--insecure \
-H "X-PAYPAL-SECURITY-USERID: Your_API_username" \
-H "X-PAYPAL-SECURITY-PASSWORD: Your_API_password" \
-H "X-PAYPAL-SECURITY-SIGNATURE: Your_API_signature" \
-H "X-PAYPAL-REQUEST-DATA-FORMAT: NV" \
-H "X-PAYPAL-RESPONSE-DATA-FORMAT: NV" \
-H "X-PAYPAL-APPLICATION-ID: Your_AppID" \
-d requestEnvelope.detailLevel=ReturnAll \
-d requestEnvelope.errorLanguage=en_US \
-d invoiceID=INV2-RVY9-UWTW-64HZ-BR9W