Transférer le solde

Dans cet extrait de code, vous verrez comment transférer une partie (ou la totalité) du solde du compte parent vers un Subaccounts.

Exemple

Veillez à ce que les variables suivantes soient réglées sur les valeurs souhaitées en utilisant toute méthode appropriée :

Clé Description
VONAGE_API_KEY La clé API du compte parent.
VONAGE_API_SECRET Le secret API du compte parent.
SUBACCOUNT_KEY La clé API du Subaccounts qui doit recevoir le montant spécifié.
AMOUNT Le montant du solde à transférer vers le Subaccounts spécifié.

Rédiger le code

Ajouter ce qui suit à transfer-balance.sh:

curl -X "POST" "https://api.nexmo.com/accounts/$VONAGE_API_KEY/balance-transfers" -u $VONAGE_API_KEY:$VONAGE_API_SECRET \
     -H "Content-Type: application/json"  \
     -d $'{"from":"'$VONAGE_API_KEY'", "to":"'$SUBACCOUNT_KEY'", "amount": '$AMOUNT'}'

Voir la source complète

Exécutez votre code

Enregistrez ce fichier sur votre machine et exécutez-le :

bash transfer-balance.sh

Essayez-le

Lorsque vous exécutez le code, vous transférez le montant spécifié du solde du compte parent vers le sous-compte spécifié.