rough payment infrastructure
Adding payment infrastructure