Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

708 total results found

GET /b2c/v1/financial/list

Back-end API.php

List Financial History این اندپوینت برای نمایش لیست تراکنش‌های مالی کاربران طراحی شده است و بسته به نوع گروه کاربری (b2c یا b2b/ colleague) داده‌ها از جداول متفاوتی واکشی می‌گردند. برای کاربران B2C، از جداول factor_items، factors و pays اطلاعات استخراج می‌شود...

GET /b2c/v1/passengers/previous

Back-end API.php

List Previous Passengers این اندپوینت جهت واکشی لیست مسافرانی که پیش‌تر در رزروهای کاربر (یا همکار) شرکت داشته‌اند طراحی شده است. اطلاعات از جدول customers واکشی شده و شامل جزئیات هویتی، ملیتی، گذرنامه و تماس فرد می‌باشد. Endpoint Info URL: /b2c/v...

GET /b2c/v1/gateway/details

Back-end API.php

Payment Gateway Details این اندپوینت جزئیات تراکنش از درگاه بانکی (Payment Gateway) را بر اساس serial_id برمی‌گرداند. در صورتی‌که وضعیت تراکنش موفق (status=3) باشد، اطلاعات کارت و کد رهگیری نمایش داده می‌شود؛ در غیر این صورت، پیام خطا و جزئیات تراکنش ناموفق ب...

GET /b2c/v1/discount/submit

Back-end API.php

Submit Discount Code این اندپوینت برای بررسی و اعمال کد تخفیف‌های فعال هر branch (دفتر عامل) طراحی شده است. کد تخفیف فقط در صورتی قابل استفاده است که هنوز منقضی نشده باشد، محدودیت استفاده آن تمام نشده باشد و در صورت تعریف کاربر خاص، توسط همان کاربر ارسال شود....

GET /b2c/v1/discount/unsubmit

Back-end API.php

Unsubmit Discount Code این اندپوینت برای بازگرداندن ظرفیت یا اعتبار مصرف‌شده‌ی یک کد تخفیف در سیستم B2C طراحی شده است. در واقع، اگر کد تخفیف اشتباهی استفاده یا تراکنش مربوط به آن لغو شود، با این درخواست می‌توان مقدار limit آن را افزایش داد و status را در حالت...

GET /b2c/v1/wallet/ballance

Back-end API.php

Wallet Balance این اندپوینت برای واکشی موجودی کیف‌پول کاربر در سیستم B2C طراحی شده است. بر اساس group (مقدار JWT احراز هویت)، نوع کاربر بین B2C و B2B (colleague) تشخیص داده می‌شود و سپس موجودی کیف پول از جدول wallet با استفاده از کنترلر مالی اصلی (AccountingC...

POST /b2c/v1/wallet/credit

Back-end API.php

POST /b2c/v1/wallet/credit این اندپوینت به کاربران B2C و همکاران (B2B/Colleague) اجازه می‌دهد تا از طریق درگاه پرداخت فعال دفتر خود، مبلغی را به کیف‌پولشان واریز کنند. نتیجه نهایی تولید لینک پرداخت منحصر‌به‌فرد با ساختار /p/{slug} است. Endpoint Information...

GET /b2c/v1/ledger-account

Back-end API.php

ledger-account این اندپوینت برای واکشی حساب کل دفتر همکار (colleague) در سیستم مالی B2C به‌کار می‌رود و از داده‌های تجمیع‌شده در Redis و خروجی متد ColleaguesController::colleagueLedgerAccounts استفاده می‌کند تا هم جزئیات صورت‌حساب‌ها (ledger items) و هم مانده...

GET /b2c/v1/articles

Back-end API.php

GET /b2c/v1/articles این اندپوینت برای دریافت فهرست مقالات در سیستم B2C استفاده می‌شود. امکان فیلتر بر اساس دسته‌بندی‌ها، تگ‌ها و موقعیت‌ها (places) و همچنین مرتب‌سازی بر اساس امتیاز (score) یا تعداد بازدید (views) فراهم شده است. در حالت عادی خروجی صفحه‌بندی‌...

GET /b2c/v1/articles/{article}

Back-end API.php

GET /b2c/v1/articles/{article} این اندپوینت برای مشاهده جزئیات یک مقاله خاص در سامانه‌ی B2C طراحی شده است. ورودی شامل شناسه یا slug مقاله است که به‌صورت Model Binding لاراول به Article تبدیل می‌شود. نتیجه در قالب ArticleResource بازگردانده می‌شود تا داده‌ها ب...

GET /b2c/v1/categories

Back-end API.php

GET /b2c/v1/categories این اندپوینت برای دریافت فهرست دسته‌بندی‌ها (Categories) طراحی شده است. داده‌ها از جدول categories گرفته می‌شوند و امکان فیلتر بر اساس نوع (type) و شعبه (branch) وجود دارد. فقط دسته‌بندی‌های سطح اول (یعنی مواردی که main آن‌ها NULL است) ...

POST /b2c/v1/articles/{id}/views

Back-end API.php

POST /b2c/v1/articles/{id}/views این اندپوینت برای افزایش شمارش بازدید مقاله استفاده می‌شود. هنگام نمایش جزئیات مقاله در سمت کاربر (مانند صفحه‌ی article detail)، فرانت‌اند می‌تواند پس از بارگذاری موفق مقاله، این متد را برای ثبت بازدید فراخوانی کند. افزایش باز...

RESOURCE /b2c/v1/travel_requests

Back-end API.php

Travel Requests API مجموعه اندپوینت‌های /b2c/v1/travel_requests برای ثبت، مشاهده، و مدیریت درخواست‌های سفر طراحی شده است. این مجموعه از ساختار Route::resource لاراول استفاده می‌کند و زیر مجموعه‌ای از کنترلر TravelRequestsController می‌باشد. تمام مسیرها از طری...

charters

charters

مقدمه   جداول مرتبط با Charter هسته‌ی مرکزی مدل داده‌ای این سامانه را تشکیل می‌دهند. این ساختار به‌گونه‌ای طراحی شده که اطلاعات پایه‌ای، زمانی، عملیاتی و کنترلی هر چارتر را در یک نقطه‌ی مرجع واحد ثبت و مدیریت کند. در معماری دیتابیس، جدول Charter نقش Primar...

charter_accommodation_holiday

charters

مقدمه    برای تعریف شرایط خاص و قوانین مبتنی بر روز یا تاریخ در محاسبات اقامت چارتر مورد استفاده قرار می‌گیرد. هر رکورد از طریق ستون محاسبه ای به جدول محاسبات چارتری متصل است. ساختار جدول ستون نوع داده Null توضیح id BIGINT...

charter_accommodation_rooms

charters

مقدمه    برای تعریف و مدیریت واحدهای اقامتی (اتاق‌ها) در سیستم چارتر طراحی شده است. این جدول اطلاعات مکانی هر اتاق را نگهداری کرده و از طریق  کلید محاسبه به ساختار محاسبات اقامتی متصل می‌شود. ساختار جدول ستون نوع داده Null پیش‌فرض توضیح ...

charter_accommodation_services

charters

جدول خدمات اقامتی چارتر مقدمه این جدول برای تعریف و مدیریت خدمات جانبی اقامت در سامانه چارتر استفاده می‌شود و هر رکورد بیانگر یک خدمت خاص است که به مهمان ارائه می‌شود. این ساختار از طریق ستون «شناسه محاسبات» به بخش محاسبات اقامت متصل است تا قیمت‌گذاری خدم...

charter_calculations_accommodation

charters

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

charter_calculations_route

charters

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

charter_communications

charters

جدول ارتباطات چارتر مقدمه جدول ارتباطات چارتر با هدف مدیریت و ذخیره‌سازی پیام‌ها، توضیحات و ارتباطات متنی بین ماژول‌های مختلف سامانه چارتر طراحی شده است. این جدول امکان ایجاد ارتباط پویا بین مسیرها و اقامت‌ها را فراهم می‌کند. ساختار جدول نام ست...