A Proxy Marriage occurs when one or both parties are not physically present at the wedding ceremony. It is a common solution for couples plan to get married but one or both party cannot physically show up because of unique circumstances such as military service, imprisonment, religious reason, or travel restrictions.
In the United States, proxy marriages are allowed in four states under certain circumstances. The four states are Montana, California, Colorado and Texas. At least one party has to be a member of the Armed Forces to perform a proxy marriage.
However, if you are applying for a green card based on marriage, the USCIS does not recognize any proxy marriage unless it was later consummated. RapidVisa does not deal in applications involving proxy marriages, as they are nearly always denied.