I have two workflows, one does not require payment and the other does. But... Commerce payment removes the billing information pane.

/**
 * Implements hook_commerce_checkout_pane_info_alter().
 */
function commerce_payment_commerce_checkout_pane_info_alter(&$definitions) {
  // The payment_information pane replaces the billing_information one.
  unset($definitions['billing_information']);
}

Comments

facine created an issue. See original summary.

MegaChriz’s picture

Status: Active » Closed (duplicate)
Related issues: +#2856583: Allow free orders (checkout without payment)

I think this issue deals with the exact same problem: #2856583: Allow free orders (checkout without payment)

Closing this as a duplicate. Reopen if you think I'm wrong.