registration and payment