PayPal发票API发票看起来不像预览



我一直在测试Paypal Invoicing API,并通过CreateAndSendInvoice成功地将沙盒中的发票从沙盒业务帐户发送到沙盒客户端帐户。然而,邮寄的发票总是以文本形式出现,没有任何通过Paypal处理付款的按钮。于是我再次进入沙盒业务,创建了一张发票并发送到沙盒客户端帐户。邮寄的发票也是纯文本,看起来一点也不像预览。如何在沙盒中发送看起来像发票预览的PayPAl发票?如何通过PayPal发票API发送类似预览的发票?目前,我得到的文本发票样本看起来像这个

----------------------------------------------------------------------您已收到发票----------------------------------------------------------------------Hello客户端用户Test Store给你发了一张1.10美元的发票。查看并支付发票https://www.sandbox.paypal.com/us/cgi_bin/webscr?cmd=_pay-inv&id=INV2-A5ZC-BGK5-JRR5-E58V----------------------------------------------------------------------本发票摘要----------------------------------------------------------------------发送至:客户端USerclient.user@gmail.com发送自:测试存储teststore-facilitator@gmail.com发票编号:0003付款到期日期:2014年3月7日金额:1.10美元----------------------------------------------------------------------帮助中心:https://www.sandbox.paypal.com/us/cgi-bin/helpweb?cmd=_help安全中心:https://www.sandbox.paypal.com/us/security请不要回复此电子邮件。它只会混淆发送它的计算机,你不会得到响应。版权所有©2014 PayPal,股份有限公司保留所有权利。PayPal位于加利福尼亚州圣何塞市第一大街2211号,邮编95131。PayPal电子邮件ID PP1557

由于您使用的是沙箱帐户,听起来您一定是从"通知"选项卡中看到这些电子邮件的,在该选项卡中,电子邮件被发送到沙箱帐户。。??

我很确定你遇到的是,那里使用的电子邮件客户端是有限的,实际上只看到发送的发票的文本版本。如果你在一个更好的电子邮件客户端中看到同样的发票,它可能看起来很好。

我建议登录发票接收者的沙盒帐户,并确保它像预期的那样出现在历史记录中。如果它出现了,那么听起来一切都正常,当你上线并开始将这些电子邮件发送给真正的电子邮件客户端时,它会如预期那样工作。

你可以在实时服务器上运行最终测试,并向你的电子邮件帐户(未附加到你的PayPal帐户)发送1.00或类似的发票。然后你可以在你真正的客户身上看到它的真实样子。

相关内容

最新更新