integrate all third part pay strategy in one library.