$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'] . "
");