If the setting for ‘Require Signature’ has been enabled on your Merchant account, this error message will occur since the WooCommerce plugin does not make use of the signature at checkout. This setting can be edited and disable in the PayFast merchant dashboard on the ‘SETTINGS’->’Integration’ page.