The functionality is similar and you're simply never charged any additional fees and expenses are controlled via the card balance.
Be aware that the Walmart corporation is not the one offer you these card programs. Everyone attending get three additional useable gift card. https://Groups.Google.com/g/giftcard-mall-my-gift-info/c/lJb4jNQqwjY