$fItemParams
= [
'financial_account_id' => $financialAccount,
- 'contact_id' => CRM_Core_DAO::getFieldValue('CRM_Core_DAO_Domain', CRM_Core_Config::domainID(), 'contact_id'),
+ 'contact_id' => CRM_Core_BAO_Domain::getDomain()->contact_id,
'created_date' => date('YmdHis'),
- 'transaction_date' => date('YmdHis'),
+ 'transaction_date' => $params['trxnParams']['trxn_date'],
'amount' => $amount,
'description' => 'Fee',
'status_id' => CRM_Core_PseudoConstant::getKey('CRM_Financial_BAO_FinancialItem', 'status_id', 'Paid'),