Код:
public function hookPayment($params)
{
global $smarty;
$currency = new Currency(intval($params['cart']->id_currency));
$smarty->assign(array(
'sid' => Configuration::get('RBKMONEY_SITE_ID'),
'amount' => number_format((float)($params['cart']->getOrderTotal(true, Cart::BOTH)), 2, '.',''),
'currency' => $currency->iso_code == 'RUB' ? 'RUR' : $currency->iso_code,
'orderid' => (int)$params['cart']->id,
'this_path' => $this->_path
));
return $this->display(__FILE__, 'payment.tpl');
}
Как в этой строке передать номер заказа?
Код:
'orderid' => (int)$params['cart']->id
писал вот так
Код:
'orderid' => (int)$params['order']->id
Но заказ перестал создаваться вообще.
И в счет, выставленный модулем оплаты, номер заказа не передался.