*Me discolpe mais eu nao sei escriber muito bem em português por isso, considerando que o linguaje espanhol parece mismo ao português, eu preferi fazer um tutorial em minha lengua materna:


Habilitar servicio de donaciones a través de SMS en MuCore


Hola a todos, investigando por Internet, no encontré exactamente alguna guía que mostrara paso a paso que se debe hacer para poder contratar un servicio de donaciones a través de SMS. He realizado una de la manera más detallada posible, espero que les sea de su agrado y que puedan implementar este servicio en sus servidores:




I Configuración web recursosmóviles


1- Lo primero que debemos hacer es registrarnos en la página que provee los servicios, en este caso:
Has clic aquí para registrarte a recursosmoviles




*ventajas: Permite el envío de mensajes desde más de 56 países, a través de su script la recarga de Mu Coins, es automática, Su facilidad para retirar el dinero es increible, permite wester union, paypal, entre otros, etc.


Una vez realizada la donación recursos móviles almacenará los ingresos, hasta que optemos por la opción de retirarlos, las formas de retiro son múltiples y con gran facilidad y confianza.


2- Una vez en la web verán lo siguiente:





Deben llenar los campos de manera correcta, se recomienda introducir datos reales, como ven podrán observar mi cuenta que aparece como referido, esto lo único que hará será darme una ayuda a mi, solo les pido que me ayuden dejándolo tal cual así, ustedes me ayudan y yo los ayudo


Se nos enviará un mail para activar la cuenta, una vez activada debemos iniciar sesión:










Introducimos nuestro usuario y contraseña, una vez ya iniciada la sesión con nuestra cuenta nos vamos a la siguiente herramienta de nuestro menú:








Introducimos un Alias, este será una parte del contenido del mensaje que deberán enviar los usuarios (puede ser el que ustedes quieran).



Respuesta/s: Aquí debemos escribir el mensaje que se le enviará al usuario una vez realizada la donación (no se permite el uso de tildes o caracteres extraños)


URL de notificación: Este es el parámetro más importante y es el encargado de permitir que una vez enviado el mensaje, se carguen los créditos, la sintaxis de este parámetro es la siguiente:


http://www.muonlinecaos.com/sms.php?key=2432&login={rest}&country={country}


No se debe modificar absolutamente NADA excepto la url azul por nuestra página web (Mu Core) y 2432 que será la clave de acceso que permitirá que se ingresen los créditos correctamente, se recomienda usar una contraseña de 8 caracteres como mínimo, utilizando números y letras, mayúsculas y minúsculas (se recomienda que la contraseña sea distinta a la de la base de datos MuOnline).


Importante: Esta clave la volveremos a usar en breve.


Información extra en iframe: Debemos seleccionar ID


Una vez creada/guardada la autorespuesta, aparecerá un código emergente el cual llamaremos como IFRAME, este código, lo debemos copiar ya que al igual que la clave, este será usado a continuación.


En caso de que no hayamos guardado el código, simplemente una vez creada la autorespuesta, debemos presionar "Ver Código":

(*este paso es necesario solo en el caso en que no hayamos copiado el código de nuestro IFRAME, de no ser así no es necesario que presiones "Ver Código" pues verás exactamente el mismo código).


EDICIÓN DEL IFRAME:


Una vez que tengamos copiado el IFRAME, debemos pegarlo en un editor de texto (puedes usar bloc de notas incluso) pues debemos realizar una pequeña modificación para que puedas indicarle al usuario (y al sistema de recursosmoviles) que el envío del SMS debe incluir el ID. El código IFRAME original generado en mi cuenta es el siguiente:



*Nota: es posible que tu código sea algo distinto si editaste el ícono o el diseño durante el proceso de creación de este, de ser así, no te preocupes, solo basta en la edición que haré a continuación.


Debemos adicionar lo siguiente:


<a class="rm_pay_btn" href="https://iframes.recursosmoviles.com/...&amp;cid=17378&alt&x=ID" target="_blank"><img src="https://iframes.recursosmoviles.com/...mp;color=black"></a>

Este será nuestro IFRAME FINAL, el cual usaremos al final de la guía, NO EL GENERADO ANTERIORMENTE.


II Configuración Web MU Core


Ahora es el momento de editar el script, para descargarlo pueden ir a la siguiente página:
RecursosMoviles.com - Scripts
*Nota: Deben haber iniciado sesión para poder acceder a los script.


Desde ahí podremos bajar el de mu online se descargará un archivo llamado: script_muonline.php
deben cambiarlo por sms.php para que funcione. Una vez renombrado debemos ubicarlo en el directorio raíz de nuestra página web, para que sea accesible de esta forma:


www.ejemplo.com/sms.php


Luego de eso ya podremos abrirlo con cualquier editor de texto:





Lo que debemos editar:


define("DB_HOST", "mxmo.sytes.net"); (acá introducimos nuestro no-ip del servidor, para servidores season nuevos se debe poner el nombre del equipo EJ: WIN-312VBP4RNAC).
define("DB_USER", "sa"); (acá introducimos nuestro usuario de la base de datos, por defecto es sa)
define("DB_PASS", "Yhtn35W868267y8Q"); (acá introducimos nuestra contraseña de la base de datos, esto es para que el script tenga permisos para poder modificar la columna en donde se encuentran los créditos.)
define("DB_NAME", "account"); (acá debemos poner el nombre de nuestra base de datos, por lo general es MuOnline)
define("DB_TYPE", "mysql"); (acá cambiamos mysql por mssql)
define("REQUIRED_IP", ""); (acá limitados la IP que tendrá acceso a la base de datos, como desconocemos de la IP del servicio de recursos móviles es preferible dejarlo tal como está)
define("REQUIRED_KEY", "2432"); (acá introducimos la misma clave utilizada en "URL de notificación", si la clave es distinta, el sistema no funcionará correctamente.)define("TABLE_NAME", "account"); (acá debemos escribir la tabla en donde se encuentran las MuCoins, si utilizamos MuCore debemos cambiar account por MEMB_CREDITS
define("ACCOUNT_FIELD", "login"); (acá debemos introducir el campo en donde se almacenan las ID, si utilizamos MuCore, debemos cambiar login por memb___id (Son 3 _ ))define("COINS_FIELD", "cash"); (acá debemos introducir el campo en donde se almacenan las Mu Coins, si utilizamos MuCore debemos cambiar cash por credits)


Modificación opcional:


define("COINS_DEFAULT_ADD", 75); (acá introducimos las Mu Coins que se darán por defecto a los usuarios)

Más abajo podremos especificar detalladamente por país los créditos a repartir (configuración opcional).




*****Si no quieren configurarlo les dejo mi sms.php listo para usar, solo deben modificar el campo: define("DB_PASS", y define("REQUIRED_KEY", con esto ya podrán colocarlo en el directorio raiz de su página web.


Descargar sms.php
sms.php


Ya modificado el script con los valores correspondientes nos quedará agregar el IFRAME FINAL en la web Mu Core, para ello debemos modificar el módulo de donaciones a través de PayPal:


Nos dirigimos al directorio raíz de nuestra MuCore, luego abrimos la carpeta page_modules y buscamos donate_paypal (/page_modules/donate_paypal.php) y lo editamos:


bajamos hasta el final de la página e introducimos el IFRAME FINAL, el cual hemos generado anteriormente (recuerda que debe ser código del iframe que hemos modificado):





en donde dice <!- codigo iframe -> deberán reemplazarlo con el código iframe modificado.


Guardamos los cambios realizados en el módulo. Si ha salido todo bien, nos debería quedar de la siguiente forma:





Con esto los usuarios dentro del módulo de donación PayPal tendrán la posibilidad de donar a através de SMS (tras presionar la imagen, se abrirá una web en donde se muestra el mensaje y número apropiado acorde al país del usuario, una vez que los usuarios envíen el mensaje de texto junto con su ID, en minutos recibirán sus créditos: