Python Admin SDK
L'installation du Python Admin SDK se fait par le biais des lignes de commande ci-après :
1
#Initialisation d'un environnement virtuel avec python3
2
python3 -m venv venv
3
4
#Installation du SDK Admin
5
pip install kkiapay
Copied!

Statut d'une transaction

Il vous est offert, avec le SDK Admin Serveur, la possibilité de récupérer l’ensemble des informations liées à une transaction, en utilisant la référence de l’opération ayant été effectuée. Il vous faudra pour cela fournir les informations suivantes :
    Vos clés publique, privée et secrète d'API
    La référence de l’opération (voir l’image ci-dessous)

Exemple d'utilisation

Vous pouvez afin de tester cette fonctionnalité user du code ci-après :
1
#Procéder à la création d'une instance de KKiaPay
2
from kkiapay import Kkiapay
3
k = Kkiapay('public_key', 'private_key', 'secret', sandbox=True)
4
5
#Initialiser le processus de vérification de la transaction
6
transaction = k.verify_transaction('LVFNrK1nx')
7
#Où LVFNrK1nx est la référence de la transaction
8
9
print(transaction)
10
11
# => KkiapayTransaction(
12
# performed_at='2019-07-11T11:24:42.687Z',
13
# type='DEBIT',
14
# status='FAILED',
15
# source='MOBILE_MONEY',
16
# amount=1,
17
# fees=0,
18
# country='BJ',
19
# reason='invalid_number',
20
# transactionId='LVFNrK1nx',
21
# performedAt='07/11/2019'
22
# )
23
24
print(transaction.status)
25
# => FAILED
26
print(transaction.amount)
27
# => 1
Copied!
Retrouvez ici notre code source initié par la communauté PythonBenin !
Last modified 1yr ago