Bueno, en un tiempo tengo pensado hacer subscripciones de pago, pero me gustaria que fueran por Paygol ya que es SMS y es mas practico que paypal...
¿Podria ponerse?
Espero vuestra respuesta
Se tendría que crear el sistema. No es imposible, revisando el archivo Suscriptions-PayPal.php te vas a dar cuenta cómo funcionan los pagos en SMF.
Ahora, sin saber mucho cómo es la estructura del API de Paygol, es medio difícil darte una respuesta certera...
Esta es la API de PayGold:
<?php
// check that the request comes from PayGol server
/*
if(!in_array($_SERVER['REMOTE_ADDR'],
array('109.70.3.48', '109.70.3.146', '109.70.3.58'))) {
header("HTTP/1.0 403 Forbidden");
die("Error: Unknown IP");
}
*/
// get the variables from PayGol system
$message_id = $_GET['message_id'];
$service_id = $_GET['service_id'];
$shortcode = $_GET['shortcode'];
$keyword = $_GET['keyword'];
$message = $_GET['message'];
$sender = $_GET['sender'];
$operator = $_GET['operator'];
$country = $_GET['country'];
$custom = $_GET['custom'];
$points = $_GET['points'];
$price = $_GET['price'];
$currency = $_GET['currency'];
// Here you can do whatever you want with the variables, for instance inserting or updating data into your Database
?>
Parámetro Descripción
message_id El ID del mensaje entrante.
service_id El ID del servicio.
shortcode El código corto al cual fué enviado el mensaje.
keyword La clave del servicio.
message El código generado el cual ha sido enviado por tu cliente. En realidad, este es el PIN que tu cliente recibirá en su teléfono móvil y el cual deberá ingresar en la pantalla de pagos.
sender El número telefónico en formato internacional.
operator ID del operador telefónico de tu cliente.
country El código de país de tu cliente especificado en ISO 3166. (Ej: EN, ES, FR, DE, etc.)
custom El campo flexible especificado en tu formulario original.
points Puntos o coins que has definido en tu servicio Multi-precio.
price El precio del producto de la transacción.
currency El código de moneda de la transacción (Ej: EUR, USD, GBP, MXN, etc.)