PaymentMethod(DirtyDetector)