
Service de don d'argent yandex open source
Accepter les paiements sur Yandex.Money physique. visages- paiements en ligne par carte, Yandex, téléphone
- ajouter une balise au paiement
- recevoir et vérifier des alertes sur votre serveur
- Exemple d'automatisation de bot de télégramme
Mise en œuvre et description sous la coupe
Projet Python
Modules:
- money.yandex.ru - portefeuille personnalisé pour lequel nous recevons de l'argent
- httpsserver - serveur python générant des pages de paiement et recevant des alertes Yandex
- billingservice - la procédure à distance, appelée après réception d'une notification de paiement, fonctionne avec la base de données
- redis-server - utilisé comme serveur de file d'attente pour les appels de procédure à distance
- exemple / telegrambot - exemple de génération de liens pour payer le bot Telegram
Boutons pour collecter de l'argent
Yandex.Money a la possibilité de créer des boutons et des formulaires pour collecter de l'argent dans lesquels vous pouvez intégrer vos commentaires et vos balises de paiement.

Notifications de paiement
De plus - il est possible de configurer la réception des notifications de paiement sur votre serveur.

Ajouter une acceptation de paiement
- Inscrivez-vous, augmentez le statut du portefeuille à un nominal
- PARAMÈTRES-> TOUT AUTRE-> NOTIFICATIONS HTTP
- Ajoutez votre domaine et votre secret
- Activer les notifications
- Relancez redis-server , ajoutez des paramètres d'accès à rq_access.py
- Nous recevons le certificat SSL pour le domaine, par exemple via letsencrypt
- Relevez le serveur https avec ses paramètres, n'oubliez pas le pare-feu si le serveur n'est pas disponible
- Nous définissons l' ID du portefeuille et le secret pour les notifications à partir des paramètres dans httpsserver / .secret / ymsecret.py
- Modifiez httpserver-ympayment.service , démarrez le serveur sous le superviseur
- Sur la machine avec la base, éditez billing.service et exécutez systemd pour ce service.
- Vérification du démarrage à distance des procédures via la file d'attente Redis
- Sur la base de l'exemple, nous ajoutons la génération du lien de paiement à votre fonction bot
Un exemple de travail dans READMEpython-rq