You cannot pay by card, do not assume you can if reading this website
There is no charge for disabled Blue Badge holders, however when parking they must adhere to the regulations relating to the car parks.
Source: http://www.ambervalley.gov.uk/transport-and-streets/parking/residents-and-disabled-parking.aspx