You are here

function commerce_payment_payment_transaction_delete_form_submit in Commerce Core 7

Submit callback for commerce_payment_transaction_delete_form().

1 string reference to 'commerce_payment_payment_transaction_delete_form_submit'
commerce_payment_payment_transaction_delete_form in modules/payment/includes/commerce_payment.forms.inc
Form callback: confirmation form for deleting a transaction.

File

modules/payment/includes/commerce_payment.forms.inc, line 282
Defines forms for creating and administering payment transactions.

Code

function commerce_payment_payment_transaction_delete_form_submit($form, &$form_state) {
  $transaction = $form_state['transaction'];
  if (commerce_payment_transaction_delete($transaction->transaction_id)) {
    drupal_set_message(t('Payment transaction deleted.'));
    watchdog('commerce_payment', 'Deleted payment transaction @transaction.', array(
      '@transaction' => $transaction->transaction_id,
    ), WATCHDOG_NOTICE);
  }
  else {
    drupal_set_message(t('The payment transaction could not be deleted.'), 'error');
  }
}