V-bucks aren't really store credit though. They're non-refundable and it makes sense because you can also get them through in-game actions.
Maybe an 'Oops! I didn't mean to do that.' undo button immediately after buying some. But it would be better just to make the checkout process explicit like they do on PC.