Register and payment