A no-deposit extra offers 100 % free credit otherwise 100 % free revolves for undertaking a merchant account