payment processor

type of financial service provider facilitating payment transactions