我正在尝试检查paypal发票在向付款人发送电子邮件时的样子,但是,api似乎没有发送电子邮件。在api响应中,有一个Invoice Url,我能够看到它,但它需要付款人登录。 API是否会向付款人的电子邮件发送电子邮件?
答案 0 :(得分:1)
来自PayPal Invoice API文档:
要使用Invoicing API请求付款,您首先要对PayPal进行一次Invoicing API调用。您的客户通过电子邮件收到发票,并点击附带的链接以查看PayPal网站上的发票。拥有PayPal帐户的客户可以登录其PayPal帐户来支付发票。客户还可以使用支票,借记卡或信用卡付款。 (https://developer.paypal.com/docs/classic/invoicing/gs_Invoicing/)
只要来自API的JSON响应中的“ack”字段显示“成功”作为值,买方就会发送一封电子邮件。他或她必须单击该链接并登录才能完成付款。
示例JSON响应:
{
"responseEnvelope": {
"timestamp": "2011-06-16T:12:30.861-07:00",
"ack": "Success",
"correlationId": "78733df04b1f0",
"build": "1942837"
},
"invoiceID": "INV2-C4AK-UU3J-5SCL-9KZY",
"invoiceNumber": "1192",
"invoiceURL": "invoiceURL"
}
所以问题的答案是是;
答案 1 :(得分:1)
尝试向自己(或您控制的其他帐户)发送发票。这样可以让您了解发票的样子。