diff --git a/commerce_bank_transfer.module b/commerce_bank_transfer.module
index 91cd988..4650f94 100755
--- a/commerce_bank_transfer.module
+++ b/commerce_bank_transfer.module
@@ -133,6 +133,12 @@ function commerce_bank_transfer_settings_form($settings = NULL) {
     '#default_value' => isset($settings['details']['account_branch']) ? $settings['details']['account_branch'] : '',
     '#required' => FALSE,
   );
+  $form['disable_bank_details'] = array(
+    '#type' => 'checkbox',
+    '#title' => t('Disable the display of bank details on payment page'),
+    '#description' => t('Check this option if you would like to disable the display of bank details on payment page'),
+    '#default_value' => isset($settings['disable_bank_details']) ? $settings['disable_bank_details'] : 0,
+  );
   $form['subject_oid'] = array(
     '#type' => 'checkbox',
     '#title' => t('Display "Reason for payment: order number <i>[order ID]</i>"'),
@@ -162,6 +168,10 @@ function commerce_bank_transfer_submit_form($payment_method, $pane_values, $chec
     $pane_values += $order->data['bank_transfer'];
   }
 
+  if($payment_method['settings']['disable_bank_details']) {
+    return $form;
+  }
+
   $form['bank_details'] = array(
   // TODO add message about details will be in email.. but email and token not yet done..
     '#markup' => '<p><strong>' . t('Please make payment to:') . '</strong><br />' . commerce_bank_transfer_bank_details($order->order_id, $payment_method) . '</p>',
@@ -239,3 +249,18 @@ function commerce_bank_transfer_bank_details($oid, $pm) {
   return $bank_details;
 }
 
+/**
+ * Implements hook_commerce_checkout_pane_info()
+ */
+function commerce_bank_transfer_commerce_checkout_pane_info() {
+
+  $panes['commerce_bank_transfer'] = array(
+    'title' => t('Bank Details'),
+    'page' => 'complete',
+    'weight' => 50,
+    'file' => 'includes/commerce_bank_transfer.checkout_pane.inc',
+    'base' => 'commerce_bank_transfer_bank_details',
+  );
+
+  return $panes;
+}
diff --git a/includes/commerce_bank_transfer.checkout_pane.inc b/includes/commerce_bank_transfer.checkout_pane.inc
new file mode 100644
index 0000000..dd18298
--- /dev/null
+++ b/includes/commerce_bank_transfer.checkout_pane.inc
@@ -0,0 +1,22 @@
+<?php
+
+/**
+ * Implements base_checkout_form()
+ */
+function commerce_bank_transfer_bank_details_checkout_form($form, $form_state, $checkout_pane, $order) {
+
+  $payment_form = array();
+
+  if(strpos($order->data['payment_method'], 'bank_transfer') !== FALSE) {
+
+    $payment_method = commerce_payment_method_instance_load('bank_transfer|commerce_payment_bank_transfer');
+
+    $payment_form['bank_details'] = array(
+      '#markup' => '<p><strong>' . t('Please make payment to:') . '</strong><br />' . commerce_bank_transfer_bank_details($order->order_id, $payment_method) . '</p>',
+    );
+
+  }
+
+  return $payment_form;
+
+}
