使用经典api,您可以将内部发票ID传递给paypal以与付款相关联
具体来说:
InvoiceID
(可选)您自己的发票或跟踪号。
重要说明:您指定的值仅在交易时可用 包括购买。如果设置结算,则会忽略此字段 已立即收取的定期付款协议。
注意PayPal建议使用InvoiceID字段进行关联 与您的内部跟踪ID或发票号码的交易; 填充发票ID字段将帮助您提取交易 以后使用您的内部ID的信息。
字符长度和限制:256个单字节字母数字 字符
然而,我似乎找不到用其他api做这个的方法。所有发票ID都是动态创建的。
答案 0 :(得分:4)
这现在由PayPal REST API支持,该字段称为invoice_number,是事务对象的一部分。请参阅https://developer.paypal.com/webapps/developer/docs/release-notes/#updates-for-5-august-2014和https://developer.paypal.com/webapps/developer/docs/integration/direct/explore-payment-capabilities/
答案 1 :(得分:0)
在REST中使用实际的Invoicing API时,您似乎可以这样做。数字参数的注释是:
发票上显示的唯一编号。如果留空则 从最后一个数字自动递增。最多25个字符
听起来如果有的话,你可以自己输入。
但是,我没有看到任何其他内容。这就是我没有赶到REST API的原因。他们还有很长的路要走,以赶上经典的API,他们不做任何经典的事情。