Yes, your Child Tax Credit payments can be directly deposited to your Walmart debit card. Please check the IRS site for eligibility.​