I've resolved all issues with sending data, but receive issue when trying to refund.
I've sent this array to measurement protocol :
'v' => '1',
'tid' => $tid,
'cid' => $cid,
'ti' => '12345', // this transaction exist in google
't' => 'event',
'ec'=> 'Ecommerce',
'ea'=> 'Refund',
'ni'=> '1',
'pa'=> 'refund'
But without any result. So my question is what's wrong? Maybe I need some additional call to measurement system, please advice. BTW Google hit debugger return 'valid'.