Represented herein is the first 1,3-difunctionalization of alkenes via photocatalysis. A single cobaloxime is used to carry out two catalytic cycles in which cobaloxime is used not only as a photocatalyst to initiate the reaction but also as a metal catalyst for the β-H elimination process. Electron-deficient alkenes, electron-rich alkenes, and unactivated alkenes could be directly converted to 1,3-bisphosphorylated products, even unsymmetric 1,3-bisphosphorylated products, with only H2 as a byproduct under extremely mild reaction conditions.