Surrogacy for foreign nationals is not allowed in India. You can opt for surrogacy in other countries where it is legal to complete your family.
Surrogacy laws are constantly updating in the recent years. So you need to check with the terms which are created for foreigners willing to travel to India for surrogacy. One of my cousins took help of Ela to find the solution to their problem related to surrogacy.