create payment model and annotate