আপনি Apigee Edge ডকুমেন্টেশন দেখছেন।
Apigee X ডকুমেন্টেশনে যান । তথ্য
একটি প্রিপেইড অ্যাকাউন্টে ব্যালেন্স পরিচালনা করতে, আপনি করতে পারেন:
- বর্তমান প্রিপেইড অ্যাকাউন্ট ব্যালেন্স দেখুন। API ব্যবহার করে প্রিপেইড অ্যাকাউন্ট ব্যালেন্স দেখা দেখুন।
- Worldpay-এর মতো তৃতীয় পক্ষের অর্থপ্রদান প্রদানকারী ব্যবহার করে অ্যাকাউন্ট ব্যালেন্স পুনরায় লোড করুন (এতে অর্থ যোগ করুন)। তৃতীয় পক্ষের পেমেন্ট প্রদানকারী ব্যবহার করে প্রিপেইড ব্যালেন্স ম্যানেজ করা দেখুন।
বিকল্পভাবে, আপনি ম্যানুয়ালি বা একটি সমন্বিত বিলিং সিস্টেমের মাধ্যমে অর্থপ্রদান ট্র্যাক করে পুনরায় লোড পরিচালনা করতে পারেন এবং তারপর অ্যাকাউন্টটি পুনরায় লোড করতে নগদীকরণ API-কে কল করতে পারেন, যেমনটি ম্যানুয়ালি প্রিপেইড ব্যালেন্স ম্যানেজিং এ বর্ণনা করা হয়েছে।
- নগদীকরণ API এবং Worldpay-এর মতো তৃতীয় পক্ষের অর্থপ্রদান প্রদানকারী ব্যবহার করে একটি প্রিপেইড অ্যাকাউন্টের ব্যালেন্স একটি নির্দিষ্ট থ্রেশহোল্ডের নিচে নেমে গেলে স্বয়ংক্রিয়ভাবে পুনরায় লোড সেট আপ করুন৷ এই বিকল্পটি রেট প্ল্যানের জন্য পুনরাবৃত্ত অর্থপ্রদান পরিচালনা করতে উপযোগী। তথ্যের জন্য, API ব্যবহার করে প্রিপেইড অ্যাকাউন্ট ব্যালেন্সের স্বয়ংক্রিয় রিলোড সেট আপ করা দেখুন।
আমি কিভাবে অবশিষ্ট প্রিপেইড অ্যাকাউন্ট ব্যালেন্স গণনা করব?
একটি বিকাশকারী বা কোম্পানির জন্য প্রিপেইড অ্যাকাউন্ট ব্যালেন্স দেখার সময়, নিম্নলিখিত বিভাগে বর্ণিত হিসাবে, আপনাকে প্রতিক্রিয়া থেকে নিম্নলিখিত মানগুলি পেতে হবে:
-
amount
: বর্তমান বিলিং সময়ের জন্য উপলব্ধ অর্থের মোট পরিমাণ। আপনি যখন এই বিভাগে বর্ণিত পদ্ধতিগুলি ব্যবহার করে প্রিপেইড অ্যাকাউন্ট পুনরায় লোড করেন তখন এই মানটি আপডেট হয়। -
usage
: বর্তমান বিলিং সময়কালে ব্যবহৃত টাকার মোট পরিমাণ। এই মান প্রতিটি যোগ্য নগদীকৃত লেনদেনের সাথে বা একটি ক্রেডিট (ইতিবাচক বা নেতিবাচক) ইস্যু করে আপডেট করা হয়।
আপনি বর্তমান বিলিং সময়ের জন্য অবশিষ্ট প্রিপেইড অ্যাকাউন্ট ব্যালেন্স গণনা করতে পারেন amount
মান থেকে usage
মান বিয়োগ করে। উদাহরণস্বরূপ, যদি amount
মান 335.50 হয় এবং usage
মান 34 হয়, তাহলে অবশিষ্ট ব্যালেন্স নিম্নরূপ গণনা করা হবে:
amount(335.50) - usage(34) = 229.50
API ব্যবহার করে প্রিপেইড অ্যাকাউন্ট ব্যালেন্স দেখা
নিম্নলিখিত বিভাগগুলি API ব্যবহার করে একটি বিকাশকারী বা কোম্পানির জন্য প্রিপেইড অ্যাকাউন্ট ব্যালেন্সগুলি কীভাবে দেখতে হয় তা বর্ণনা করে৷
একজন ডেভেলপারের জন্য প্রিপেইড অ্যাকাউন্ট ব্যালেন্স দেখা
একজন বিকাশকারীর জন্য প্রিপেইড অ্যাকাউন্ট ব্যালেন্স দেখতে, নিম্নলিখিত APIগুলির মধ্যে একটিতে একটি GET অনুরোধ জারি করুন, যেখানে {developer_id}
হল বিকাশকারীর ইমেল ঠিকানা:
-
/mint/organizations/{org_name}/developers/{developer_id}/developer-balances
: একজন বিকাশকারীর জন্য প্রিপেইড অ্যাকাউন্ট ব্যালেন্স এবং পুনরাবৃত্ত সেটআপ তথ্য প্রদান করে। -
/mint/organizations/{org_name}/developers/{developer_id}/prepaid-developer-balances
: বর্তমান এবং মোট ব্যালেন্স, ব্যবহার, টপ আপ, এবং ব্যবহার কর সহ প্রিপেইড অ্যাকাউন্ট ব্যালেন্স তথ্য প্রদান করে।
ফলাফলগুলি ফিল্টার করতে আপনি নিম্নলিখিত ক্যোয়ারী প্যারামিটারগুলি পাস করতে পারেন:
ক্যোয়ারী প্যারামিটার | বর্ণনা |
---|---|
all | সমস্ত API প্যাকেজ ফেরত দিতে হবে কিনা তা নির্দিষ্ট করে ফ্ল্যাগ। মিথ্যাতে সেট করা থাকলে, প্রতি পৃষ্ঠায় ফেরত আসা API প্যাকেজের সংখ্যা size ক্যোয়ারী প্যারামিটার দ্বারা সংজ্ঞায়িত করা হয়। ডিফল্ট থেকে মিথ্যা । |
size | প্রতি পৃষ্ঠায় ফিরে আসা API প্যাকেজের সংখ্যা। 20-এ ডিফল্ট। all ক্যোয়ারী প্যারামিটার true সেট করা থাকলে, এই প্যারামিটার উপেক্ষা করা হয়। |
page | আপনি যে পৃষ্ঠাটি ফেরত দিতে চান তার সংখ্যা (যদি বিষয়বস্তু পৃষ্ঠাযুক্ত হয়)। যদি all ক্যোয়ারী প্যারামিটার true তে সেট করা হয়, এই প্যারামিটার উপেক্ষা করা হয়। |
currencyId | যে মুদ্রার জন্য আপনি প্রিপেইড অ্যাকাউন্ট ব্যালেন্স দেখতে চান তার আইডি। |
যেমন:
$ curl -H "Accept:application/json" -X GET \ "https://api.enterprise.apigee.com/v1/mint/organizations/{org_name}/developers/{developer_id}/developer-balances" \ -u email:password
নিম্নলিখিত প্রতিক্রিয়ার একটি উদাহরণ প্রদান করে:
{ "developerBalance": [ { "amount": 2005, "chargePerUsage": false, "id": "your-provider-id", "isRecurring": false, "supportedCurrency": { "description": "United States Dollars", "displayName": "United States Dollars", "id": "usd", "name": "USD", "organization": { "address": [ { "address1": "10 Almaden Blvd.", "city": "San Jose", "country": "US", "id": "32e808d8-3a3c-4d76-a0ae-17d70a982c61", "isPrimary": true, "state": "CA", "zip": "95113" } ], "approveTrusted": false, "approveUntrusted": false, "billingCycle": "CALENDAR_MONTH", "country": "US", "currency": "USD", "description": "my-org", "groupOrganization": false, "hasBillingAdjustment": false, "hasBroker": false, "hasSelfBilling": false, "hasSeparateInvoiceForProduct": false, "id": "my-org", "issueNettingStmt": false, "name": "my-org", "nettingStmtPerCurrency": false, "selfBillingAsExchOrg": false, "selfBillingForAllDev": false, "separateInvoiceForFees": false, "status": "ACTIVE", "supportedBillingType": "BOTH", "taxModel": "HYBRID", "timezone": "UTC" }, "status": "ACTIVE", "virtualCurrency": false }, "usage": 2.1572 } ], "totalRecords": 1 }
একটি কোম্পানির জন্য প্রিপেইড অ্যাকাউন্ট ব্যালেন্স দেখা
একটি কোম্পানির জন্য প্রিপেইড অ্যাকাউন্ট ব্যালেন্স দেখতে, /mint/organizations/{org_name}/companies/{company_id}/developer-balances
এ একটি GET অনুরোধ জারি করুন, যেখানে {company_id}
হল কোম্পানির আইডি। যদি কোম্পানি প্রিপেইড হয়, অনুরোধটি বর্তমান প্রিপেইড অ্যাকাউন্ট ব্যালেন্স পুনরুদ্ধার করে। যদি কোম্পানি পোস্টপেইড হয়, তাহলে অনুরোধটি বর্তমান ক্রেডিট সীমা পুনরুদ্ধার করে।
ফলাফলগুলি ফিল্টার করতে আপনি নিম্নলিখিত ক্যোয়ারী প্যারামিটারগুলি পাস করতে পারেন:
ক্যোয়ারী প্যারামিটার | বর্ণনা |
---|---|
all | সমস্ত API প্যাকেজ ফেরত দিতে হবে কিনা তা নির্দিষ্ট করে ফ্ল্যাগ। মিথ্যাতে সেট করা থাকলে, প্রতি পৃষ্ঠায় ফেরত আসা API প্যাকেজের সংখ্যা size ক্যোয়ারী প্যারামিটার দ্বারা সংজ্ঞায়িত করা হয়। ডিফল্ট থেকে মিথ্যা । |
size | প্রতি পৃষ্ঠায় ফিরে আসা API প্যাকেজের সংখ্যা। 20-এ ডিফল্ট। all ক্যোয়ারী প্যারামিটার true সেট করা থাকলে, এই প্যারামিটার উপেক্ষা করা হয়। |
page | আপনি যে পৃষ্ঠাটি ফেরত দিতে চান তার সংখ্যা (যদি বিষয়বস্তু পৃষ্ঠাযুক্ত হয়)। যদি all ক্যোয়ারী প্যারামিটার true তে সেট করা হয়, এই প্যারামিটার উপেক্ষা করা হয়। |
currencyId | যে মুদ্রার জন্য আপনি প্রিপেইড অ্যাকাউন্ট ব্যালেন্স দেখতে চান তার আইডি। |
যেমন:
$ curl -H "Accept:application/json" -X GET \ "https://api.enterprise.apigee.com/v1/mint/organizations/{org_name}/companies/{company_id}/developer-balances" \ -u email:password
একটি বিকাশকারীর জন্য প্রিপেইড অ্যাকাউন্ট ব্যালেন্স দেখার সময় প্রতিক্রিয়াটি উপরে দেখানো প্রতিক্রিয়ার মতো।