Téléchargements

Cette page répertorie les différents fichiers utiles dans le cadre de l'utilisation de MPay.

  • Application Android

    L'application Android peut être téléchargée sur Google Play, sur Aptoide ou directement ici.
    A installer sur le smartphone qui contient les puces SIM recevant les paiements.

  • Client web

    mpay-client-0.2.tar.gz
    Il s’installe sur votre site web. Son rôle est de faciliter les paiements par vos utilisateurs en offrant une page de paiement personnalisable et un rapatriement automatique des paiements vers votre site web.
    La documentation est sur la page dédiée.

  • Plugin Nagios

    mpay_ping.sh

    Usage:

    mpay_ping.sh [--url <mpay-api-url>] [--delay-warn <delay>] [--delay-crit <delay>] [--interval-checks <interval>] [--timeout <delay>] --apikey <apikey>
    Le seul paramètre obligatoire est --apikey <apikey> où <apikey> est votre clé d'accès à l'API suivie d'un deux points (:), le tout encodé en base64.
    Les autres paramètres:
    • --url <mpay-api-url>: url de l'API MPay
    • --delay-warn <delay>: délai au-delà duquel le plugin renvoie un statut WARNING
    • --delay-crit <delay>: délai au-delà duquel le plugin renvoie un statut CRITICAL
    • --interval-checks <interval>: intervalle entre les vérifications successives pour voir si l'application mobile a répondu au ping
    • --timeout <delay>: délai maximum d'attente de la réponse de l'application mobile

    Exemple de configuration Nagios:

    define command {
            command_name    ping_mpay
            command_line    $USER1$/mpay_ping.sh --apikey $ARG1$ --timeout $ARG2$ --delay-warn $ARG3$ --delay-crit $ARG4$
    }
    
    define service{
            use                             generic-service
            host_name                       vps4
            service_description             MPay Mobile App
            check_command                   ping_mpay!dlJYM2V0NUQzSmq3VnN5eEs3nMc6Cg==!30!10!20
            }