إدارة أرصدة الدفع عند الاستخدام باستخدام حدود الائتمان

أنت تطّلع على مستندات Apigee Edge.
انتقِل إلى مستندات Apigee X.
info

مقدمة

عند إضافة عملة متوافقة لمؤسسة، يمكنك ضبط حدّ أقصى للرصيد لمطوّر يستخدم نظام الفوترة بعد الدفع، كما هو موضّح في مقالة إضافة عملات متوافقة). ينطبق حدّ الائتمان على جميع المطوّرين الذين يستخدمون نظام الفوترة بعد الدفع في المؤسسة. بالإضافة إلى ذلك، يمكنك ضبط حد الائتمان لمطوّر فردي يستخدم نظام الفوترة بعد الدفع، كما هو موضّح في القسمين التاليين. في هذه الحالة، تلغي حدود الرصيد أي حدود تم ضبطها للعملة للمطوّر المحدّد فقط.

ضبط حد ائتمان باستخدام واجهة برمجة التطبيقات

لضبط حد ائتمان لمطوّر فردي، أرسِل طلب POST إلى /organizations/{org_name}/developers/{developer_id}/developer-credit-limit، حيث يمثّل {developer_id} عنوان البريد الإلكتروني للمطوّر. عند إرسال الطلب، عليك تحديد مبلغ الرصيد والعملة المستخدَمة في الرصيد كمَعلمات طلب بحث. على سبيل المثال، يحدّد الطلب التالي حدًا ائتمانيًا قدره 1000 دولار أمريكي لمطوّر البرامج:

$ 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

تحصيل حدّ ائتمان باستخدام واجهة برمجة التطبيقات

لاسترداد حد الائتمان لمطوّر يستخدم نظام الفوترة بعد الدفع، أرسِل طلب 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
}

الخطوات التالية

يمكنك نشر عمليات ردّ الأموال (لمعاملات الشراء فقط) باستخدام ميزة تحقيق الربح. تعرَّف على كيفية إجراء ذلك في مقالة نشر عمليات ردّ الأموال.