Version: 1.0
wacepay-payin
Collection Postman : API PayIn de WacePay
Cette collection Postman permet d'interagir avec l'API PayIn de WacePay. Le service PayIn facilite l'acceptation de paiements via des portefeuilles (wallets) et intègre également le paiement de factures.
Authentification
L'API utilise l'authentification Bearer Token. Pour obtenir un token, utilisez l'endpoint d'authentification et stockez le token dans la variable de collection BEARER_TOKEN.
Génération du BASIC_TOKEN
Pour générer le BASIC_TOKEN, combinez la clé publique (public_key) et la clé privée (private_key) au format public_key:private_key, puis encodez le résultat en Base64.
Exemple de Script PHP :
$publicKey = "votre_public_key"; // Remplacez par votre clé publique
$privateKey = "votre_private_key"; // Remplacez par votre clé privée
$combinedKeys = $publicKey . ":" . $privateKey;
// Encoder en Base64
$basicToken = base64_encode($combinedKeys);
echo "BASIC_TOKEN généré : " . $basicToken . "\n";
Utilisation du BASIC_TOKEN :
- Utilisez
BASIC_TOKENdans vos en-têtes (headers) pour l'authentification.
Authorization: Basic BASIC_TOKEN
Variables de collection
Les variables suivantes sont utilisées dans cette collection :
{{payin-host}}: L'URL de base pour toutes les requête.{{public_key}}: Clé publique pour l'authentification.{{private_key}}: Clé privée pour l'authentification.{{BEARER_TOKEN}}: Token d'accès pour les requêtes authentifiées.{{transaction_id}}: ID de la transaction générée.{{basic-url}}: https://payinws.wacepay.com/api/v1.
Documentation officielle
Pour plus de détails, consultez la documentation officielle de l'API PayIn de WacePay :
https://docs.digitwace.com/
Authentication
- HTTP: Bearer Auth
| Security Scheme Type: | http |
|---|---|
| HTTP Authorization Scheme: | bearer |