@a1ba at least dlsite has an alternative payment method that works perfectly fine even if it's very inflexible