You are here

function commerce_cop_commerce_payment_method_info in Commerce Custom Offline Payments 7

Implements hook_commerce_payment_method_info().

File

./commerce_cop.module, line 213
Custom offline payment methods for Drupal Commerce.

Code

function commerce_cop_commerce_payment_method_info() {
  $payment_methods = array();
  foreach (commerce_cop_get_payments() as $method_id => $payment) {
    $payment_methods[$method_id] = array(
      'base' => 'commerce_cop',
      'title' => $payment['title'],
      'description' => $payment['description'],
      'active' => $payment['status'],
      'checkout' => $payment['checkout'],
      'terminal' => $payment['terminal'],
      'fieldable' => $payment['fieldable'],
    );
  }
  return $payment_methods;
}