Was having a discussion in chat about this issue and decided it needed a home for those of us here who might not have seen/known about the issue.
Xsolla post on Reddit
Though it shouldn't effect the twitch subscriptions according to staff As shown here it's still important information.
Though it doesn't directly effect JP or the community, it is something that might effect some of us in it. So Just be careful and double check your charges from Xsolla.