can stand for credit card payment processor or cryptocurrency payment processor what you guys think? its nearly 15 year old