مدیریت ترازهای پس‌پرداخت بااستفاده از حدود اعتبار

درحال مشاهده اسناد Apigee Edge هستید.
به اسناد Apigee X بروید.
اطلاعات

مقدمه

وقتی ارز پشتیبانی‌شده‌ای را برای سازمانی اضافه می‌کنید، می‌توانید برای توسعه‌دهنده پس‌پرداخت، همان‌طور که در افزودن ارزهای پشتیبانی‌شده توضیح داده شده است، حد اعتبار تعیین کنید. حد اعتبار برای همه توسعه‌دهندگان پس‌پرداخت در سازمان اعمال می‌شود. علاوه‌براین، می‌توانید حد اعتباری برای هر توسعه‌دهنده پس‌پرداخت تعیین کنید، همان‌طور که در بخش‌های زیر توضیح داده شده است. در این مورد، حد اعتبار بر هر حدی که برای ارز برای توسعه‌دهنده مشخص‌شده تنظیم شده باشد اولویت دارد.

تنظیم حد اعتبار بااستفاده از API

برای تنظیم حد اعتبار برای یک توسعه‌دهنده، درخواست POST را به /organizations/{org_name}/developers/{developer_id}/developer-credit-limit ارسال کنید، که در آن {developer_id} نشانی ایمیل توسعه‌دهنده است. وقتی درخواست را صادر می‌کنید، باید مقدار اعتبار و واحد پول استفاده‌شده برای اعتبار را به‌عنوان پارامترهای پُرسمان مشخص کنید. برای مثال، درخواست زیر حد اعتباری ۱۰۰۰ دلار برای توسعه‌دهنده تعیین می‌کند:

$ curl -H "Content-Type:application/json" -X POST \
"https://api.enterprise.apigee.com/v1/mint/organizations/{org_name}/developers/dev7@myorg/developer-credit-limit?amount=1000&supportedCurrencyId=usd" \
-u email:password

بازیابی حد اعتبار بااستفاده از API

برای بازیابی حد اعتبار برای توسعه‌دهنده پس‌پرداخت، درخواست GET را به /organizations/{org_name}/developers/{developer_id}/developer-credit-limit ارسال کنید، که در آن {developer_id} نشانی ایمیل توسعه‌دهنده است. برای مثال:

$ curl -H "Accept:application/json" -X GET \
"https://api.enterprise.apigee.com/v1/mint/organizations/{org_name}/developers/dev7@myorg/developer-credit-limit" \
-u email:password

پاسخ باید چیزی شبیه به این باشد (فقط بخشی از پاسخ نشان داده می‌شود):

{
  "developerBalance" : [ {
    "amount" : 1000.0000,
    "id" : "ddd98cd5-06bc-481b-ae42-76a7345933a9",
    "supportedCurrency" : {
      "description" : "United States Dollar",
      "displayName" : "United States Dollar",
      "id" : "usd",
      "name" : "USD",
      "organization" : {
        ...
      },
      "status" : "ACTIVE",
      "virtualCurrency" : false
    },
    "usage" : 76.6052
  } ],
  "totalRecords" : 1
}

مراحل بعدی

می‌توانید بااستفاده از درآمدزایی، استرداد مبلغ (فقط برای تراکنش‌های خرید) پست کنید. در استرداد مبلغ پس‌از پست کردن با نحوه انجام آن آشنا شوید.