J'ai parcouru les documents et je n'ai pas pu repérer un moyen d'interroger des informations sur la balance des comptes gérés de Stripe. Voici le cas d'utilisation: une tierce partie définit un compte géré via ma plate-forme compatible avec ma bande de connexion; Je crée des objets de charge sur leur compte après que quelques clients achètent des biens / des services (leur solde est donc désormais positive); Maintenant, ils veulent un paiement mais je veux interroger leur solde avant de délivrer le transfert pour s'assurer qu'ils ne demandent pas plus que ce n'est sur leur compte. P>
Je manque sûrement quelque chose d'évident. Merci d'avance. P>
3 Réponses :
Vous devriez être capable de le faire en émettant simplement un Appel de récupération de balance tandis que authentification comme le compte connecté , par exemple: P >
curl https://api.stripe.com/v1/balance \
-H "Autorisation: porteur {plateforme_secret_key}" \
-H "Stripe-Compte: {connecté_stripe_account_id}" code> p>
Yup, savait que c'était quelque chose de facile. Merci.
Donc pour RUBY, basé sur la réponse de Ywain, je pensais que au lieu de faire Qu'est-ce qui est documenté :
Stripe::Balance.retrieve(stripe_account: CONNECTED_STRIPE_ACCOUNT_ID)
Exactement ce que je cherchais. Comment est-ce non documenté
Merci Pierrea! D'accord, cela doit être ajouté dans les documents à rayures
php strud> python strong> p> rubis < / strong> p> nœud fort> p>
La réponse renvoie un objet comme celui-ci:
{"objet": "balance", "disponible": [{"devise": "USD", "montant": 0, "source_types": {"carte": 0 }}], "Connect_Reserved": [{"Devise": "USD", "Montant": 0}], "LiveMode": Faux, "En attente": [{"Monnaie": "USD", "montant": 0, "Source_Types": {"Carte": 0}}]} code> Pourquoi le
est-il disponible code> et
en attente code> accessoires un tableau? Ça n'a aucun sens!