Third Party Payment Processor

An impartial payment processer that merchants can use to take payments online without needing to set up or own own a merchant bank account.