Provides online services for accepting electronic payments by a variety of payment methods including credit card, direct debit, bank transfer, and others.