function uc_payment_pack_receive_check_form_submit in Ubercart 5
Same name and namespace in other branches
- 6.2 payment/uc_payment_pack/uc_payment_pack.admin.inc \uc_payment_pack_receive_check_form_submit()
- 7.3 payment/uc_payment_pack/uc_payment_pack.admin.inc \uc_payment_pack_receive_check_form_submit()
File
- payment/
uc_payment_pack/ uc_payment_pack.module, line 440 - Provides the check/money order, COD, and "other" payment methods.
Code
function uc_payment_pack_receive_check_form_submit($form_id, $form_values) {
global $user;
uc_payment_enter($form_values['order_id'], _payment_method_data('check', 'id'), $form_values['amount'], $user->uid, '', $form_values['comment']);
db_query("INSERT INTO {uc_payment_check} (check_id, order_id, clear_date) VALUES (%d, %d, %d)", db_next_id('{uc_payment_check}_check_id'), $form_values['order_id'], mktime(12, 0, 0, $form_values['clear_month'], $form_values['clear_day'], $form_values['clear_year']));
drupal_set_message(t('Check received, expected clear date of @date.', array(
'@date' => $form_values['clear_month'] . '/' . $form_values['clear_day'] . '/' . $form_values['clear_year'],
)));
drupal_goto('admin/store/orders/' . $form_values['order_id']);
}