کیف پول

کیف پول (wallet)

سرویس کیف‌پول مسئول مدیریت اعتبارات کاربران پلتفرم می‌باشد. با استفاده از apiهای این سرویس شما می‌توانید، تراز کیف پول کاربر را دریافت کنید و از اعتبار او مصرف کنید.

دریافت تراز

به منظور مشاهده تراز کیف‌پول کاربر، از این api استفاده کنید.
توجه کنید که برای مشاهده تراز، به دسترسی customer.wallet.read از سمت کاربر نیاز دارید.

استفاده از اعتبار کاربر

هنگام مصرف اعتبار علاوه بر مشخص کردن مبلغ، می‌بایست دو مورد زیر را مشخص کنید:

  1. دلیل مصرف اعتبار reason_id: آی‌دی دلیل مصرف، که می‌باست قبلا توسط کلاینت تعریف شده باشد
  2. آی‌دی مرجع reference_id: آی‌دی مرجعی که تراکنش مربوط به آن هست

توجه کنید که برای مصرف اعتبار، به دسترسی customer.wallet.write از سمت کاربر نیاز دارید.

مدیریت دلایل مصرف

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