बैलेंस एपीआई फ़ंक्शन
बैलेंस प्राप्त करें
एक Stripe खाते का बैलेंस प्राप्त करें।
एंडपॉइंट: https://api.stripe.com/v1/balance
ऑपरेशन: GET
उदाहरण
cURL उदाहरण:
curl -X GET `https://api.stripe.com/v1/balance` \
-u <YOUR_SECRET_KEY>:
प्रतिक्रियाएँ
प्रतिक्रियाएँ मानक कोड लौटाएँगी।`
200: OK
{
"object": "balance",
"available": [
{
"amount": 0,
"currency": "usd",
"source_types": {
"card": 0
}
}
],
"livemode": false,
"pending": [
{
"amount": 0,
"currency": "usd",
"source_types": {
"card": 0
}
}
],
"refund_and_dispute_prefunding": {
"available": [
{
"amount": 0,
"currency": "usd"
}
],
"pending": [
{
"amount": 0,
"currency": "usd"
}
]
}
}
त्रुटि प्रतिक्रियाएं
400: Bad Request
{
"error": {
"message": "यदि एक सरणी के बजाय स्पष्ट कुंजियों के साथ एक सरणी पास कर रहे हैं (उदाहरण के लिए foo[0]=a और foo[1]=b), तो कुंजियाँ 0 से शुरू होकर संख्यात्मक और क्रमागत होनी चाहिए। आपने कीज़ `1` पास कीं, जबकि हमें `0` मान वाली की की उम्मीद थी।",
"param": "expand",
"request_log_url": "https://dashboard.stripe.com/test/logs/req_kCeAL5FAly5bkh?t=1734734555",
"type": "invalid_request_error"
}
}
401: Unauthorized
{
"error": {
"type": "invalid_request_error",
"message": "अमान्य API कुंजी प्रदान की गई: sk_test_********************1234"
}
}
पैरामीटर
क्वेरी पैरामीटर
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
expand[] | array of strings | निर्दिष्ट करता है कि प्रतिक्रिया में कौन से फ़ील्ड का विस्तार किया जाना चाहिए। |
बैलेंस लेनदेन प्राप्त करें
यह उन लेनदेन को लौटाता है जो Stripe खाते का बैलेंस बनाते हैं (उदाहरण के लिए, शुल्क, ट्रांसफर, भुगतान, रिफंड, आदि)। लेनदेन को क्रमबद्ध क्रम में लौटाया जाता है, जिसमें सबसे हाल के लेनदेन पहले दिखाई देते हैं।
एंडपॉइंट: https://api.stripe.com/v1/balance_transactions/{id}
ऑपरेशन: GET
उदाहरण
cURL उदाहरण:
curl -X GET https://api.stripe.com/v1/balance_transactions/tr_1234567890 \
-u <YOUR_SECRET_KEY>:
प्रतिक्रियाएँ
प्रतिक्रियाएँ मानक कोड लौटाएँगी।
200: OK
{
"object": "balance_transaction",
"id": "tr_1234567890",
"amount": 1000,
"currency": "usd",
"description": "Payment for invoice",
"fee": 59,
"fee_details": [
{
"amount": 59,
"currency": "usd",
"description": "Stripe processing fees",
"type": "stripe_fee"
}
],
"net": 941,
"status": "available",
"type": "charge"
}
400: Bad Request
{
"error": {
"message": "यदि एक ऐरे के बजाय स्पष्ट कुंजियों के साथ एक ऐरे पास किया जा रहा है (जैसे foo[0]=a&foo[1]=b), तो कुंजियाँ 0 से शुरू होकर संख्यात्मक और क्रमागत होनी चाहिए। आपने कुंजियाँ `1` दीं, जबकि हमें `0` मान वाली कुंजी की उम्मीद थी।",
"param": "expand",
"request_log_url": "https://dashboard.stripe.com/test/logs/req_kCeAL5FAly5bkh?t=1734734555",
"type": "invalid_request_error"
}
}
401: Unauthorized
{
"error": {
"type": "invalid_request_error",
"message": "अमान्य API कुंजी प्रदान की गई: sk_test_********************1234"
}
}
पैरामीटर
क्वेरी पैरामीटर
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
expand[] | array of strings | निर्दिष्ट करता है कि प्रतिक्रिया में कौन से फ़ील्ड का विस्तार किया जाना चाहिए। |
पाथ वेरिएबल्स
| नाम | प्रकार | आवश्यक | विवरण |
|---|---|---|---|
id | string | Required | पाथ वेरिएबल पहचानकर्ता |