[FEATURE] incoming payment class

validate incoming payments, not require validation

[TEST] Incoming Payment class

[TASK] ignore coverage, add lodash