我通过Authorize.net在交易成功时向客户发送收据。这工作正常。
现在很少有客户需要重复的收据副本。我们可以通过Authorize.net发送它们吗?
我无法在Authorize.net中找到该功能。
有什么想法吗?
答案 0 :(得分:0)
使用Authorize.net的API和SDK,您可以使用transId调用GetTransactionDetailsRequest并将结果通过电子邮件发送给客户的电子邮件。
或者,您可以将以下XML发布到适当的API端点,对于沙箱,即https://apitest.authorize.net/xml/v1/request.api,解析响应并发送您的自定义电子邮件收据,其中包含相应的详细信息:
<getTransactionDetailsRequest xmlns="AnetApi/xml/v1/schema/AnetApiSchema.xsd">
<merchantAuthentication>
<name>**Your API Login ID**</name>
<transactionKey>**Your Transaction Key**</transactionKey>
</merchantAuthentication>
<transId>**The Transaction ID**</transId>
</getTransactionDetailsRequest>