OpenCart 🇺🇦

Метод ModelPaymentPPProIframe::updateTransaction(...)

Схема

public mixed updateTransaction ( $transaction )

Аргументы

Аргумент Возможный тип Описание
$transaction

Описание

Метод пока еще не документирован.

Исходный код

$this->db->query("
	UPDATE " . DB_PREFIX . "paypal_iframe_order_transaction
	SET paypal_iframe_order_id = " . (int)$transaction['paypal_iframe_order_id'] . ",
		transaction_id = '" . $this->db->escape($transaction['transaction_id']) . "',
		parent_transaction_id = '" . $this->db->escape($transaction['parent_transaction_id']) . "',
		created = '" . $this->db->escape($transaction['created']) . "',
		note = '" . $this->db->escape($transaction['note']) . "',
		msgsubid = '" . $this->db->escape($transaction['msgsubid']) . "',
		receipt_id = '" . $this->db->escape($transaction['receipt_id']) . "',
		payment_type = '" . $this->db->escape($transaction['payment_type']) . "',
		payment_status = '" . $this->db->escape($transaction['payment_status']) . "',
		pending_reason = '" . $this->db->escape($transaction['pending_reason']) . "',
		transaction_entity = '" . $this->db->escape($transaction['transaction_entity']) . "',
		amount = '" . $this->db->escape($transaction['amount']) . "',
		debug_data = '" . $this->db->escape($transaction['debug_data']) . "',
		call_data = '" . $this->db->escape($transaction['call_data']) . "'
	WHERE paypal_iframe_order_transaction_id = " . (int)$transaction['paypal_iframe_order_transaction_id'] . "
");