I suggest WooCommerce for its simplicity, but you have to rely on third party plugins for ticket support. Contact plugin developer for Woocommerce compatibility before buying.