public function submit()
 {
     // Temporarily set cart to not need payment to stop validating payment method input data
     add_filter('woocommerce_cart_needs_payment', array($this, 'remove_payment_validation'), PHP_INT_MAX);
     parent::submit();
     // Remove filter again
     add_action('woocommerce_after_checkout_validation', array($this, 'remove_payment_validation_filter'));
 }
 public function __construct($id, $title)
 {
     parent::__construct($id, $title, '#order-payment');
 }
 public function __construct($id, $title)
 {
     parent::__construct($id, $title, '#order-verify');
 }