Saying zero-deposit incentives typically involves signing up for a merchant account and you will guaranteeing label