private function setup_completed_date()
{
$payment = get_post($this->ID);
if ('pending' == $payment->post_status || 'preapproved' == $payment->post_status) {
return false;
// This payment was never completed
}
$date = ($date = $this->get_meta('_give_completed_date', true)) ? $date : $payment->modified_date;
return $date;
}