1

我在 CS 购物车上集成了一种自定义付款方式。付款完成后,我需要向用户显示交易 ID,但我不知道如何挽救它。我将交易 ID 保存在付款处理器文件中,并将变量名称添加到 $pp_response 数组文件中,如下所示:

$pp_response["transaction_id"] = $tbk_auth; 

我知道这是有效的,因为在管理面板的订单详细信息中 Trasacion ID 正确显示。

问题是:如何向客户显示交易 ID?如何访问 $pp_response 数组以获取此信息?

谢谢。

4

1 回答 1

1

如果数据在 $pp_response 数组中,则可以在

/skins/[your_skin]/customer/addons/my_changes/hooks/orders/totals.pre.tpl

(修改文件名以指示您希望它显示的位置)

然后在文件中,您可以使用

{$order_info.payment_info.transaction_id}

这将按订单总额添加到页面底部的表格中。您可以更改文件名以将您的信息放在任何有 TPL 挂钩的地方。

这是我的自定义支付处理器响应中的一个示例:

<tr>
  <td>Card Type</td>
  <td>{$order_info.payment_info.cardType}</td>
</tr>

希望这可以帮助。

于 2013-08-06T15:06:40.547 回答