【问题标题】:How to get lineItem information in email receipt using Authorize.net (CIM XML)如何使用 Authorize.net (CIM XML) 在电子邮件收据中获取 lineItem 信息
【发布时间】:2015-02-15 16:30:41
【问题描述】:

我正在使用 Authorize.net CIM XML 方法在我的一个网站上付款。我已经成功实现了这个支付网关并收到了电子邮件收据。

但问题是,电子邮件收据不显示详细信息。我还为项目详细信息添加了以下代码:

<lineItems>
  <itemId>ITEM00001</itemId>
  <name>name of item sold</name>
  <description>Description of item sold</description>
  <quantity>1</quantity>
  <unitPrice>6.95</unitPrice>
  <taxable>true</taxable>
</lineItems>
<lineItems>
   <itemId>ITEM00002</itemId>
   <name>name of other item sold</name>
   <description>Description of other item sold</description>
   <quantity>1</quantity>
   <unitPrice>1.00</unitPrice>
   <taxable>true</taxable>
</lineItems>

那么有人可以帮帮我吗? 提前致谢。

【问题讨论】:

  • @RST:这个链接不能解决我的问题。我需要在电子邮件中显示订单项。
  • 您的完整电子邮件代码是什么样的?
  • Authorize.net 下单成功后自动发送邮件。我们只是使用 authorize.net CIM XML 代码来生成所有订单详细信息。它没有特定的电子邮件代码。

标签: php xml codeigniter authorize.net authorize.net-cim


【解决方案1】:

如果您指的是商家收据,它绝不会包含订单项详细信息。相反,您需要使用交易详情 API 或登录商户界面来访问该信息。

对于客户电子邮件收据,您可以在商户界面或通过 API 进行配置:http://goo.gl/bGHX9X

【讨论】:

  • 我同意,但如果我使用交易明细 API,那么我将不得不手动向客户发送电子邮件收据。我希望该项目信息应该与默认发送的电子邮件一起发送。
  • 您可以在此处阅读有关向客户发送电子邮件收据的更多信息:goo.gl/bGHX9X
  • 感谢您的关注。我检查了此链接并检查了设置下的电子邮件收据选项,但它仅启用或禁用要发送给客户的电子邮件收据。它不提供任何方法将行项目发送到该电子邮件收据中。电子邮件收据已经发送给我的客户,但我想在该电子邮件收据中包含 lineitmes。
猜你喜欢
  • 2012-11-29
  • 2011-10-03
  • 2011-03-29
  • 1970-01-01
  • 1970-01-01
  • 2013-09-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多