Payment Service Provider

An impartial third party that manages transactions from start to finish. Also known as a PSP or a merchant service provider.