I'm another person who uses UGC...I wish SE's payment system wasn't so dang convoluted.

SE has 2 options:
1: Release official crysta/time cards in US/Canada (Does Canada have time cards?)
2: Allow players with the PS version to pay through the PSN wallet, sure, it'd be a pain, but at least PS players and PC people with both versions could still play.