ניהול יתרות בתשלום לאחר השימוש באמצעות מסגרות אשראי

אתם צופים במסמכי התיעוד של Apigee Edge.
כדאי לעיין במסמכי התיעוד של Apigee X.
מידע

מבוא

כשמוסיפים מטבע נתמך לארגון, אפשר להגדיר תקרת אשראי למפתח שמשלם אחרי השימוש, כמו שמתואר במאמר הוספת מטבעות נתמכים. מסגרת האשראי חלה על כל המפתחים בארגון שמשלמים בסוף החודש. בנוסף, אפשר להגדיר את מגבלת הקרדיט למפתחים ספציפיים שמשלמים בסוף החודש, כמו שמתואר בקטעים הבאים. במקרה כזה, מגבלת האשראי מבטלת כל מגבלה שהוגדרה למטבע רק עבור המפתח שצוין.

הגדרת מגבלת קרדיט באמצעות ה-API

כדי להגדיר מגבלת אשראי למפתח ספציפי, שולחים בקשת POST אל /organizations/{org_name}/developers/{developer_id}/developer-credit-limit, כאשר {developer_id} היא כתובת האימייל של המפתח. כששולחים את הבקשה, צריך לציין כפרמטרים של שאילתה את סכום הזיכוי ואת המטבע שבו הזיכוי ניתן. לדוגמה, הבקשה הבאה מגדירה מסגרת אשראי של 1,000 $למפתח:

$ 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
}

השלבים הבאים

אפשר לפרסם החזרים כספיים (רק על עסקאות רכישה) באמצעות מונטיזציה. איך נותנים החזרים כספיים