/** * Returns true if this gateway with its current configuration supports * pre-orders. Requiring CSC for all transactions removes support for * pre-orders * * @since 1.0 * @see SV_WC_Payment_Gateway::supports_pre_orders() * @return boolean true if the gateway supports pre-orders */ public function supports_pre_orders() { return parent::supports_pre_orders() && !$this->csc_required(); }