public function set_payment_method($payment_method = '')
{
if (is_object($payment_method)) {
$this->set_payment_method($payment_method->id);
$this->set_payment_method_title($payment_method->get_title());
} elseif ('' === $payment_method) {
$this->set_prop('payment_method', '');
$this->set_prop('payment_method_title', '');
} else {
$this->set_prop('payment_method', $payment_method);
}
}