Yes, I've just been massively busy, I'll try to update it soon, as for Stripe, I think I messed up something since I received some feedback similar to yours, I'll give it a look and try to patch it next time I do an update