Jump to content

Sistema de donaciones SMS


Racing

Recommended Posts


  • Group:  Members
  • Topic Count:  7
  • Topics Per Day:  0.00
  • Content Count:  33
  • Reputation:   3
  • Joined:  01/21/12
  • Last Seen:  

Guia sistema donaciones SmS
by Racing


Requisitos:
-Servidor web que permita php.
-Cuenta con Paygol.
-eAthena SQL o rAthena SQL

Registración & creación del servicio

Primero tienes que registrarte en el siguiente Link: paygol.com

Ahi lo vas a ver en el lado izquierdo "Crea una nueva cuenta"

 
A0C.png


Ya cuando esten registrados prosigamos a crear un nuevo servicio que está en el lado izquierdo en Servicios
CA6.png

Luego cuando le des click a nuevo servicio deberas elejir para que es el servicio, en nuestro caso seleccionamos la opcion: Para cualquier tipo de sitio web 

 
53E.png


Ya adentro sigue las siguientes instrucciones:

En NombreEste es el nombre de tu servicio que será mostrado a tus visitantes. Ejemplo "Racing"

En TipoSeleccionen Integrado

En PrecioSelecciona la moneda y luego escribe el precio que tus visitantes paguen. El precio será automáticamente convertido dependiendo del país o moneda del visitante.

En Margen de PrecioDejenlo en Automatico

En Reporte por correo: Escribe tu dirección de email, si quieres recibir reportes por cada pago.

En Url de proceso (IPN)Aquí pondrán la url de un php que mandará la función a la base de datos sql. Ejemplo: http://tuserver.com/generate.php
- El archivo generate.php esta en el paquete rar (\Sms\Host Web\generate.php)
OJO: Debes abrirlo con un editor de texto y editarle esta parte:

Citar
 

   $dbhost = "localhost"; //Host del MySQL (normalmente localhost si es casero, si es con dedicado o vps pideselo a tu provedor)
   $dbuser = "root"; //Nombre de usuario para conectar a la Base de Datos
   $dbpassword = "password"; //Contraseña para conectar a la Base de Datos
   $db = "ragnarok"; //Nombre de la Base de Datos con la cual se trabaja

- Salvalo y subela a la raiz de tu pagina web. Normalmente es el folder "www" o "public_html"
- Luego pon la ruta en la parte Url de proceso (IPN).

En Url ExitoAhi pones una url donde redireccionará a tus visitante cuando la donación tenga éxito.

En Url Fracaso: Ahí pones una url donde redireccionará a tus visitante cuando fracase la donación.

En PaísesSelecciona los países en donde te gustaría operar tu servicio. (Se recomienda selecciona todo)

Ahora debes Elige un botón: Elige uno de los botones, puedes reemplazarlo fácilmente por tu propio botón u alguno de los que traen después de haber creado el servicio. 

Luego le das al botón GUARDAR para crear tu servicio.

 
22B.png


Implementacion:

Ya con tu servicio creado vas al siguiente boton para ver los metodos de implementacion:

 
7C5.png


Ahi pueden usar el script creado por la misma pagina (deben de salvarlo en un archivo .php y subirlo junto con el archivo generate.php.

O bien pueden usar el que esta en el rar editandolo de la siguiente manera:

EDITANDO SOLO LO QUE ESTA EN AZUL xD

Citar

 

<title>:: Ragnarok Online :: - Confirmacion!</title>

<center><!-- PayGol JavaScript -->

<script src="
" type="text/javascript"></script> 


<!-- PayGol Form -->

<form name="pg_frm">

 <input type="hidden" name="pg_serviceid" value="
2734
"> 
<!--Aqui la Id de tu servicio-->

 <input type="hidden" name="pg_currency" value="
USD
"> 
<!--Aqui la moneda que Pusiste en tu servicio-->

 <input type="hidden" name="pg_name" value="
Ragnarok Online - Donacion
"> 
<!--Nombre del titulo del php-->

 <input type="hidden" name="pg_custom" value="">

 <input type="hidden" name="pg_price" value="
3
"> 
<!--Aqui el precio que pusiste en tu servicio-->

 <input type="hidden" name="pg_return_url" value="
"> 
<!--Aqui el URL exito que pusiste en tu servicio-->

 <input type="hidden" name="pg_cancel_url" value="
"> 
<!--Aqui el URL fracaso que pusiste en tu servicio-->

 <input type="image" name="pg_button" class="paygol" src="images/continue.png" border="0" alt="Realiza pagos con PayGol: la forma mas facil!" title="Realiza pagos con PayGol: la forma mas facil!" onClick="pg_reDirect(this.form)">

</form> </center>

 


Lo salvan en un archivo php y lo suben en su web junto con generate.php.

Implementando la tabla sms en la base de datos SQL

Dentro del paquete rar que esta en la descarga de esta guia, encontraras un archivo .sql llamado "Base de datos SMS.sql" en (\Sms\SQL\Base de datos SMS.sql)

Este archivo deben importarlo en la base de datos del servidor. (Todo admin debe saber como implementar archivos sql)

Configuracion del Script

Ya hecho todo lo anterior, solo falta configurar el script.

Dentro del paquete rar, encontraran un script llamado "SmsDona.txt" en (\Sms\npc\SmsDona.txt). Abran este archivo y modifiquen las siguientes lineas a su gusto:

EDITANDO SOLO LO QUE ESTA EN AZUL CUIDADO CON BORRAR ALGO MAS

Configuraciones: */

prontera,147,168,4
   script      
Donaciones SMS
   
719
,{ 
// Posicion del npc, Nombre y sprite ID

set .@n$,"^008888[
Donaciones SMS
]^000000"; 
//Nombre del NPC

set @srv$,"^00FF37
Server Test
^000000"; 
//Nombre del server

set @url$,"^0000FF
 ro. çom
^000000"; 
//Url de tu server

set @custom,
7539
//ID del item por default "Poring Coin"

set @pxe,
150
//Cantidad de Item que recibirá por cada SMS.

 




Instrucciones de uso:

  • El visitante visita tu web y le da click al banner que seleccionó apareciendole el cuadro de la donación informándole todo lo necesario para hacer la donación.
  • Al hacer la donación siguiendo las instrucciones recibirá un minimensaje agradeciendole por la donacion y al final habrá un codigo, Ejemplo: gracias por tu pago. este pago  ha sido completado #88777
  • En el juego vas al npc y te pedirá que introduzca el codigo en el caso del ejemplo es "88777"
  • Y asi el jugador recibirá los coins el cual se canjearán por equipo e Items dependiendo del uso del server.


ScreenShot:

 
19B.png
031.png

257.png

2BC.png

85A.png

10E.png

883.png




Agradecimientos especiales:
Alaude (Daniel Art me ayudo a modificar el primer script :*)
Karmic (El script original fue creado por el)
GeForce (Cuando buscaba información, tus datos fueron los mejores thank you.)
Xcution RO (Servidor donde hice el test ademas de mi server casero.)
paygol (Empresa donde se hace la mayor parte del proceso)

Espero que le sea de mucha utilidad les dejo los archivos adjunto en un rar tal como lo dije el la guia. Les deharé varios mirrors.
Mega: https://mega.co.nz/#!TBUmiIgD!U-Y1_ESvBUCwtN_15UXTyHTA8_RJRtD_-EAL3aZSddM
MediaFire: https://www.mediafire.com/?rju0patdjacpcnt

Luego Haré otra guía de donaciones SMS con script php.

Saludos. :D

Sms.rar

Edited by Emistry
Affiliate Link isnt allowed here. Link Removed!
  • Upvote 2
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  15
  • Topics Per Day:  0.00
  • Content Count:  315
  • Reputation:   12
  • Joined:  11/21/11
  • Last Seen:  

Buena guía gracias.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  7
  • Topics Per Day:  0.00
  • Content Count:  33
  • Reputation:   3
  • Joined:  01/21/12
  • Last Seen:  

De nada espero y te haya servido ^^

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  0
  • Topics Per Day:  0
  • Content Count:  1
  • Reputation:   0
  • Joined:  12/30/13
  • Last Seen:  

Muy buen post, pero tengo una pregunta.. El servicio paygol saca la mitad del dinero de las donaciones sierto?.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  7
  • Topics Per Day:  0.00
  • Content Count:  33
  • Reputation:   3
  • Joined:  01/21/12
  • Last Seen:  

Asi es, son muy careros en ese ámbito :/

Como dije en el post con el tiempo haré otra guía de sistema sms com otra compañía para que elijan la que prefieran.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  127
  • Topics Per Day:  0.03
  • Content Count:  1445
  • Reputation:   163
  • Joined:  08/17/13
  • Last Seen:  

LOL la mitad de las donaciones, se joda xd

 

eso si, muy buena guia, gracias +1 

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  7
  • Topics Per Day:  0.00
  • Content Count:  33
  • Reputation:   3
  • Joined:  01/21/12
  • Last Seen:  

No en todos los paises. En muchos son justos xD

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  127
  • Topics Per Day:  0.03
  • Content Count:  1445
  • Reputation:   163
  • Joined:  08/17/13
  • Last Seen:  

amigo soy de mexico, aca si algo puede salir mal, sale peor xDDDDDD pero enserio gracia spor la guia, un dia que sean mas eticos y parejos (justos con todos xD) me animo ;D

Link to comment
Share on other sites

  • 3 months later...

  • Group:  Members
  • Topic Count:  1
  • Topics Per Day:  0.00
  • Content Count:  5
  • Reputation:   0
  • Joined:  03/03/14
  • Last Seen:  

Buenas tardes, segui todo al pie de la letra y en momento de ingesar el codigo me dice que el codigo es incorrecto, revise la base de dato y el codigo esta ahi pero el npc no lo reconoce.

Link to comment
Share on other sites

  • 1 month later...

  • Group:  Members
  • Topic Count:  145
  • Topics Per Day:  0.03
  • Content Count:  455
  • Reputation:   3
  • Joined:  06/19/12
  • Last Seen:  

english version please

Link to comment
Share on other sites

  • 1 month later...

  • Group:  Members
  • Topic Count:  7
  • Topics Per Day:  0.00
  • Content Count:  33
  • Reputation:   3
  • Joined:  01/21/12
  • Last Seen:  

Lamento mucho mi ausencia, tengo mucho trabajo que hacer.

@darknis:

Prueba este script php que he estado haciendo:

https://mega.co.nz/#!CMsXHKyB!_d1JNHAgfdkK95A_ANFLe4RlCL8kp9GPi0IhIQIlIWU 

Cualquier cosa posteas aqui o pm

 

@Cooler:

I plan to launch the English version in the next update of the guide. The ad has made ​​changes and need updating. 
 
Please I ask patience, as I have little time.
Link to comment
Share on other sites

  • 6 months later...

  • Group:  Members
  • Topic Count:  3
  • Topics Per Day:  0.00
  • Content Count:  20
  • Reputation:   0
  • Joined:  10/03/14
  • Last Seen:  

Entre a ver tus post a ver si tenias otra guia pero no xD emmm a la hora de cargar la sql con el heidi me tira un error ._.

 

SQL Error (1064): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near' CREATE TABLE 'sms' ( 'ID' int(11) NOT NULL AUTO_INCREMENT, 'Codigo' text' at line 1

Estoy usando MySQL Server 5.5.29 ...

_________________________________________________________________________________________________________________

 

Edito: Ya solucione ese problema, ahora el tema viene que cuando pruebo el sistema me da un codigo: 541748 y al cargarlo me da error, por lo que me fije en la base de datos y me figura otro codigo: 99841 intento con este y me funciona perfecto... Que puede ser?

Edited by Broken Games
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  29
  • Topics Per Day:  0.01
  • Content Count:  375
  • Reputation:   88
  • Joined:  12/30/11
  • Last Seen:  

70% de las "donaciones" van para la empresa y el 30% te quedara a ti como donacion.

 

Cuando llegues a su meta de 100 dolares puedes retirar el dinero, pero si no llegas el dinero fue regalo.

 

Por eso que ya nadie ocupa este sistema de donaciones.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  60
  • Topics Per Day:  0.02
  • Content Count:  207
  • Reputation:   16
  • Joined:  12/19/13
  • Last Seen:  

Debes tener como 200user para poder recibir algo de dinero xD

Y tener cuidado con compañías como claro que siempre da problemas

Edited by Zikoziz
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  21
  • Topics Per Day:  0.01
  • Content Count:  72
  • Reputation:   3
  • Joined:  03/09/14
  • Last Seen:  

ps te dara problema a ti porque claro ami no me da problemas para nada :3

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...