En Francia, N26 o Revolut emiten tarjetas de débito (virtuales). Los organizadores las llaman "tarjetas de crédito" porque llevan la marca MasterCard y porque se aceptan en todos los sitios donde hay tarjetas de crédito (incluso en Internet y en el extranjero), lo que no ocurre necesariamente con otras tarjetas de débito. Aparte de eso, funcionan igual que las tarjetas de débito: todas las transacciones deben autorizarse por internet y, para que una transacción se lleve a cabo, es necesario tener saldo positivo en la cuenta, por lo que hay que ingresar dinero previamente (a eso se refieren con "recargable"). También puedes utilizarlas para retirar efectivo (con algunas restricciones) y no incurrirás en las comisiones e intereses que tendrías con una tarjeta de crédito pura.
En Francia hay mucha confusión en torno a la terminología de las tarjetas de crédito y débito, porque no es muy común tener tarjetas de crédito separadas. Mucha gente tiene una sola tarjeta emitida por su banco que funciona como acabo de describir o quizá con pagos aplazados hasta final de mes ("débit différé"). A la inversa, no hay comercios que acepten tarjetas de débito pero no tarjetas de crédito de marca MasterCard o Visa. Así que todo el mundo utiliza indistintamente "carte bancaire" y "carte de crédit" o simplemente "carte" o incluso "carte bleue" y no hay que darle demasiada importancia.
La otra implicación es que, aunque funcionan como una cuenta bancaria con una tarjeta de débito, en realidad no es una cuenta bancaria completa, de ahí lo un tanto confuso de "tarjeta de crédito recargable" (por cierto, creo que N26 es en realidad un banco).
Dicho esto, no estoy seguro de que esto resuelva tu problema: Darte de alta en Revolut y N26 en Francia implica alegar que eres residente fiscal y probablemente subir un permiso de residencia. Abrir una cuenta bancaria teóricamente debería ser posible para los no residentes, pero los bancos tradicionales no serán fáciles de tratar desde el extranjero y los principales bancos en línea suelen exigir una cuenta preexistente en otro banco francés, un justificante de domicilio, tu última declaración de la renta, etc. Transferir dinero desde una cuenta bancaria en otra divisa también conllevará probablemente comisiones.
El único consejo que puedo darte es que te informes sobre las posibilidades que ofrece tu país de residencia (India), en lugar de dejarte aconsejar por los organizadores o intentar abrir una cuenta en Francia. Lo más difícil será conseguir que te transfieran los honorarios a tu cuenta. Supongo que necesitan un IBAN y no sé dónde conseguirlo fácilmente si no eres residente.