Subscription payments generally don’t directly impact your credit score unless paid through credit cards or 'buy now, pay ...