Registration and Payment system

Is it possible to implement a registration and payment system for an online seminar?