iFragment

Supplier Accounts

Izolyatsiya qilingan yetkazib beruvchi akkauntlari va trottling.

Supplier Account bu Stars/Premium yetkazib beruvchisidagi hisob (sessiya va to'lov amalga oshiriladigan hamyon). Platforma buyurtmalaringizni shu akkauntlar orqali bajaradi.

Izolyatsiya nima uchun kerak

Agar barcha mahsulotlar bitta sessiya va bitta hamyon orqali to'lasa, bitta bloklanish hammani birdaniga to'xtatib qo'yadi, hamyon esa bir vaqtda faqat bitta tranzaksiya yubora oladi. Shuning uchun:

  • OWN rejimida sizda o'zingizning akkauntlaringiz bo'ladi: buyurtmalaringiz faqat ular orqali bajariladi va ular hech qachon boshqalarning buyurtmalari uchun ishlatilmaydi;
  • PLATFORM rejimida buyurtmalarni Platform pool'i bajaradi, siz esa balansdan to'laysiz (Narxlar va balans);
  • boshqa hamkor akkauntidagi muammo sizning buyurtmalaringizga ta'sir qilmaydi.

O'z akkauntingizni qanday ulash mumkin

Sessiya va hamyon ma'lumotlari kabinet orqali bir marta yuboriladi. Biz ularni faqat shifrlangan holda (AES-256-GCM) saqlaymiz, faqat yetkazib beruvchiga murojaat qilish paytida deshifrlaymiz va hech qachon qaytarib bermaymiz: na API'da, na loglarda. Kabinetda faqat hamyon manzili va sessiya yangilangan sana ko'rinadi.

Akkaunt hamyonidan faqat iFragment foydalanishi kerak. Shu hamyondan qilingan begona tranzaksiya yuborishni tekshirishni buzadi va buyurtmalar NEEDS_REVIEW holatiga o'tadi.

Trottling

  • Bitta akkaunt bir vaqtda bittadan ortiq buyurtma bajarmaydi va standart holatda daqiqasiga bittadan ko'p buyurtma bajarmaydi (interval sozlanadi).
  • O'tkazuvchanlik akkauntlar soni bilan oshadi: N ta akkauntdan iborat pool daqiqasiga taxminan N ta buyurtma beradi.
  • Barcha akkauntlar band bo'lsa, buyurtma urinishlarni sarflamasdan QUEUED holatida kutadi.

Holat (health)

Platforma akkauntlarni o'zi kuzatib boradi: sessiya va hamyon balansini tekshiradi, bir qator xatolardan keyin akkauntni qisqa pauzaga qo'yadi. Holatlar: HEALTHY, DEGRADED, UNHEALTHY yoki UNKNOWN; sabablar: SESSION_EXPIRED, LOW_BALANCE, WALLET_UNREACHABLE, SUPPLIER_ERRORS. Akkauntlaringiz holati o'zgarganda supplier_account.health_changed vebxuki keladi, masalan, hamyonni o'z vaqtida to'ldirish yoki sessiyani yangilash uchun.

Ushbu sahifada