updating payment models.py to inherit from abstracted models