more robust payment network service
added tests
use permitted attributes for 2.2
spec changes for 2.2
spec changes
tests in 2.2 does not work: DangerousAttributeError
added spec tests