Possibly – it will depend on the terms and conditions of the offer, and whether debit card deposits are the only accepted method by which players can unlock the bonus.