README
روش استفاده
- نصب پکیج
composer require hasan-22/tapin
.
ست کردن توکن و شناسه فروشگاه
use Tapin\Tapin;
$authKey = "jwt ***********************************************";
$shopId = "********-****-****-****-***********";
Tapin::setAuthKey($authKey);
$response = Tapin::shopInfo($shopId);
var_dump($response);
دریافت استان ها
پارامتر ها
نام پارامتر |
توضیحات |
count |
تعداد رکورد های که میخواهید در یک صفحه نمایش دهد این متغیر به صورت دیفالت روی 10 رکورد تنظیم است |
page |
شماره صفحه به صورت دیفالت روی 1 تنظیم است |
$count = 5;
$page = 1;
$response = \Tapin\Tapin::getProvinces($count, $page);
دریافت شهرستان ها
پارامتر ها
نام پارامتر |
توضیحات |
count |
تعداد رکورد های که میخواهید در یک صفحه نمایش دهد این متغیر به صورت دیفالت روی 10 رکورد تنظیم است |
page |
شماره صفحه به صورت دیفالت روی 1 تنظیم است |
$count = 5;
$page = 1;
$response = \Tapin\Tapin::getCities($count, $page);
دریافت استان و شهرستان ها با هم
$response = \Tapin\Tapin::getProvinceAndCity();
دریافت لیست فروشگاه ها
پارامتر ها
نام پارامتر |
توضیحات |
count |
تعداد رکورد های که میخواهید در یک صفحه نمایش دهد این متغیر به صورت دیفالت روی 10 رکورد تنظیم است |
page |
شماره صفحه به صورت دیفالت روی 1 تنظیم است |
$response = \Tapin\Tapin::shopList();
$count = 5;
$page = 1;
$response = \Tapin\Tapin::shopList($count, $page);
دریافت لیست کیوسک ها
پارامتر ها
نام پارامتر |
توضیحات |
shopId |
"fc45949a-921d-4b4f-1ade-ab5180f7dcve" این شناسه فروشگاه شما است. شناسه فروشگاه مشابه مثال رو به رو میباشد |
provinceCode |
کد استان |
cityCode |
کد شهرستان |
$shopId = "fc45949a-921d-4b4f-1ade-ab5180f7dcve";
$response = \Tapin\Tapin::kioskList($shopId, 1, 1);
دریافت جزئیات فروشگاه
پارامتر ها
نام پارامتر |
توضیحات |
shopId |
"fc45949a-921d-4b4f-1ade-ab5180f7dcve" این شناسه فروشگاه شما است. شناسه فروشگاه مشابه مثال رو به رو میباشد |
$shopId = "fc45949a-921d-4b4f-1ade-ab5180f7dcve";
$response = \Tapin\Tapin::shopInfo($shopId);
دریافت اعتبار فروشگاه (موجودی پنل شما را نمایش میدهد)
پارامتر ها
نام پارامتر |
توضیحات |
shopId |
"fc45949a-921d-4b4f-1ade-ab5180f7dcve" این شناسه فروشگاه شما است. شناسه فروشگاه مشابه مثال رو به رو میباشد |
$shopId = "fc45949a-921d-4b4f-1ade-ab5180f7dcve";
$response = \Tapin\Tapin::shopValidity($shopId);
لیست دسته بندی ها
پارامتر ها
نام پارامتر |
توضیحات |
count |
تعداد رکورد های که میخواهید در یک صفحه نمایش دهد این متغیر به صورت دیفالت روی 10 رکورد تنظیم است |
page |
شماره صفحه به صورت دیفالت روی 1 تنظیم است |
$count = 10;
$page = 1;
$response = \Tapin\Tapin::categories($count, $page);
لیست محصولات
پارامتر ها
نام پارامتر |
توضیحات |
shopId |
"fc45949a-921d-4b4f-1ade-ab5180f7dcve" این شناسه فروشگاه شما است. شناسه فروشگاه مشابه مثال رو به رو میباشد |
count |
تعداد رکورد های که میخواهید در یک صفحه نمایش دهد این متغیر به صورت دیفالت روی 10 رکورد تنظیم است |
page |
شماره صفحه به صورت دیفالت روی 1 تنظیم است |
$shopId = "fc45949a-921d-4b4f-1ade-ab5180f7dcve";
$count = 10;
$page = 1;
$response = \Tapin\Tapin::products($shopId, $count, $page);
ایجاد محصول جدید
پارامتر ها
نام پارامتر |
توضیحات |
shopId |
"fc45949a-921d-4b4f-1ade-ab5180f7dcve" این شناسه فروشگاه شما است. شناسه فروشگاه مشابه مثال رو به رو میباشد |
title |
عنوان محصول |
price |
قیمت محصول حتما با ریال وارد شود |
weight |
وزن محصول حتما گرم باشد نه کیلوگرم |
categoryId |
"fc45949a-921d-4b4f-1ade-ab5180f7dcve" شناسه دسته بندی. این شناسه مشابه مثال رو به رو میباشد |
description |
توضحیات محصول, (این فیلد اختیاری است) |
$shopId = "fc45949a-921d-4b4f-1ade-ab5180f7dcve";
$title = "My first product";
$price = 250000; // It should be 'rial'
$weight = 500; // It should be 'gram'
$categoryId = "3d65e6eb-ca0d-47b3-9934-6295a355872f";
$description = ''; // It is not required
$response = \Tapin\Tapin::createProduct($shopId, $title, $price, $weight, $categoryId, $description);
ویرایش یک محصول
پارامتر ها
نام پارامتر |
توضیحات |
shopId |
"fc45949a-921d-4b4f-1ade-ab5180f7dcve" این شناسه فروشگاه شما است. شناسه فروشگاه مشابه مثال رو به رو میباشد |
productId |
شناسه محصولی که میخواهید اپدیت کنید. دقت کنید این محصول در تاپین ثبت شده است نه در وب سایت شما. |
title |
عنوان محصول |
price |
قیمت محصول حتما با ریال وارد شود |
weight |
وزن محصول حتما گرم باشد نه کیلوگرم |
categoryId |
"fc45949a-921d-4b4f-1ade-ab5180f7dcve" شناسه دسته بندی. این شناسه مشابه مثال رو به رو میباشد |
description |
توضحیات محصول. (این فیلد اختیاری است) |
$shopId = "fc45949a-921d-4b4f-1ade-ab5180f7dcve";
$productId = 322;
$title = "update...";
$price = 200000; // It should be 'rial'
$weight = 550; // It should be 'gram'
$categoryId = "3d65e6eb-ca0d-47b3-9934-6295a355872f";
$description = ''; // It is not required
$response = \Tapin\Tapin::updateProduct($shopId, $productId, $title, $price, $weight, $categoryId, $description);
حذف یک محصول
پارامتر ها
نام پارامتر |
توضیحات |
shopId |
"fc45949a-921d-4b4f-1ade-ab5180f7dcve" این شناسه فروشگاه شما است. شناسه فروشگاه مشابه مثال رو به رو میباشد |
productId |
شناسه محصولی که میخواهید حذف کنید. دقت کنید این محصول در تاپین ثبت شده است نه در وب سایت شما. |
$shopId = "fc45949a-921d-4b4f-1ade-ab5180f7dcve";
$productId = 322;
$response = \Tapin\Tapin::deleteProduct($shopId, $productId);
استعلام هزینه ارسال
پارامتر ها
نام پارامتر |
توضیحات |
shopId |
"fc45949a-921d-4b4f-1ade-ab5180f7dcve" این شناسه فروشگاه شما است. شناسه فروشگاه مشابه مثال رو به رو میباشد |
products |
لیستی از محصولات, نمونه این لیست را در مثال میتوانید مشاهده کنید. دقت کنید این لیست آرایه از آرایه ها باید باشد |
address |
ادرس گیرنده |
provinceCode |
کد استان گیرنده |
cityCode |
کد شهرستان گیرنده |
employeeCode |
کد کارمند |
firstName |
نام گیرنده |
lastName |
نام خانووادگی گیرنده |
mobile |
موبایل گیرنده |
postalCode |
کد پستی گیرنده |
payType |
نوع پرداخت سفارش, انواع روش های پرداخت در پایین اورده شده است دقت کنید ممکن است این روش ها تغییر کنند پس برای اطمینان بیشتر به تاپین هم مراجعه نماییند. |
orderType |
نوع سفارش, انواع روش های سفارش در پایین اورده شده است دقت کنید ممکن است این روش ها تغییر کنند پس برای اطمینان بیشتر به تاپین هم مراجعه نماییند. |
packageWeight |
وزن کل سفارش |
kiosk |
اطلاعات کیوسک جابار ( درصورت عدم استفاده این فیلد ارسال نشود) |
email |
ایمیل گیرنده (اختباری میباشد) |
phone |
شماره تلفن ثابت گیرنده (اختیاری میباشد) |
description |
توضیحات سفارش (اختیاری میباشد) |
لیست نوع سفارش
نوع ارسال |
کد نوع ارسال |
سفارشی |
0 |
پیشتاز |
1 |
لیست نوع پرداخت
نوع پرداخت |
کد نوع پرداخت |
پرداخت در محل |
0 |
پرداخت از اعتبار |
1 |
پس کرایه |
2 |
ارسال رایگان |
3 |
$shopId = "fc45949a-921d-4b4f-1ade-ab5180f7dcve";
// نمونه محصولات (دقت کنید این لیست آرایه از آرایه ها میباشد)
$products = [
[
"count" => 1,
"discount" => 0,
"price" => 5000, // It should be `rial`
"title" => "my product title",
"weight" =>500, // It should be `grams` not `kilograms`
"product_id" => null
]
];
$address = "تهیران ...";
$provinceCode = 1;
$cityCode = 1;
$employeeCode='-1';
$firstName='Hasan';
$lastName="Bahrami";
$mobile="09168963472";
$postalCode="1111111111";
$payType=1;
$orderType=1;
$packageWeight=900; // It should be `grams` not `kilograms`
// This is optional
$kiosk=[
"kiosk_id"=>101,
"height"=>101,
"width"=>101,
"length"=>101,
"turning"=>true
];
// This is optional
$email="armiaevil@gmail.com";
// This is optional
$phone="02111111111";
// This is optional
$description="سفارش شکستنی است لطفا در ارسال آن بیشتر دقت کنید";
$response = \Tapin\Tapin::priceInquiry($shopId, $products, $address, $provinceCode, $cityCode, $employeeCode, $firstName, $lastName, $mobile, $postalCode, $payType, $orderType, $packageWeight, $kiosk, $email, $phone, $description);
ثبت سفارش
پارامتر ها
نام پارامتر |
توضیحات |
shopId |
"fc45949a-921d-4b4f-1ade-ab5180f7dcve" این شناسه فروشگاه شما است. شناسه فروشگاه مشابه مثال رو به رو میباشد |
products |
لیستی از محصولات, نمونه این لیست را در مثال میتوانید مشاهده کنید. دقت کنید این لیست آرایه از آرایه ها باید باشد |
address |
ادرس گیرنده |
provinceCode |
کد استان گیرنده |
cityCode |
کد شهرستان گیرنده |
firstName |
نام گیرنده |
lastName |
نام خانووادگی گیرنده |
mobile |
موبایل گیرنده |
postalCode |
کد پستی گیرنده |
payType |
نوع پرداخت سفارش (انواع روش های پرداخت در پایین اورده شده است دقت کنید ممکن است این روش ها تغییر کنند پس برای اطمینان بیشتر به تاپین هم مراجعه نماییند.) |
orderType |
نوع سفارش (انواع روش های سفارش در پایین اورده شده است دقت کنید ممکن است این روش ها تغییر کنند پس برای اطمینان بیشتر به تاپین هم مراجعه نماییند.) |
packageWeight |
وزن کل سفارش |
presenterCode |
کد معرف (برای دریافت کد معرف به پنل خود در تاپین مراجعه نمایید) |
manualId |
شناسه سفارش |
contentType |
نوع محتوای کالا (لیست انواع محتوای کالا در زیر اورده شده است) |
registerType |
نوع ثبت سفارش (لیست انواع ثبت سفارش در زیر اورده شده است) |
employeeCode |
کد کارمند (به صورت دیفالت روی عدد -1 میباشد) برای مشاهده دیگر کد های کارمندان به تاپین مراجغه نمایید |
kiosk |
اطلاعات کیوسک جابار ( درصورت عدم استفاده این فیلد ارسال نشود) |
insuranceId |
شناسه بیمه کالا ( ارسال این فیلد برای سفارش های آنلاین اجباری هست در صورت عدم انتخاب توسط سیستم مقدار دهی میشود.) |
email |
ایمیل گیرنده (اختباری میباشد) |
phone |
شماره تلفن ثابت گیرنده (اختیاری میباشد) |
description |
توضیحات سفارش (اختیاری میباشد) |
لیست نوع سفارش
نوع ارسال |
کد نوع ارسال |
سفارشی |
0 |
پیشتاز |
1 |
لیست نوع پرداخت
نوع پرداخت |
کد نوع پرداخت |
پرداخت در محل |
0 |
پرداخت از اعتبار |
1 |
پس کرایه |
2 |
ارسال رایگان |
3 |
لیست نوع محتوای کالا
محتوا |
کد محتوا |
عادی |
1 |
شکستنی |
2 |
مایعات |
3 |
غیر استاندارد |
4 |
انواع ثبت سفارش
محتوا |
کد محتوا |
ثبت سفارش بدون بارکد |
0 |
ثبت سفارش با بارکد در حالت آماده به پرینت |
1 |
ثبت سفارش با بارکد در حالت آماده به ارسال |
2 |
$shopId = "fc45949a-921d-4b4f-1ade-ab5180f7dcve";
// نمونه محصولات (دقت کنید این لیست آرایه از آرایه ها میباشد)
$products = [
[
"count" => 1,
"discount" => 0,
"price" => 5000, // It should be `rial`
"title" => "my product title",
"weight" =>500, // It should be `grams` not `kilograms`
"product_id" => null // This must be null
]
];
$address = "تهیران ...";
$provinceCode = 1;
$cityCode = 1;
$firstName='Hasan';
$lastName="Bahrami";
$mobile="09168963472";
$postalCode="1111111111";
$payType=1;
$orderType=1;
$packageWeight=900; // It should be `grams` not `kilograms`
$presenterCode=999;
$manualId=1;
$contentType=1;
// It is set to `0` by default
$registerType=0;
// It is set to `-1` by default
$employeeCode='-1';
// This is optional
$kiosk=[
"kiosk_id"=>101,
"height"=>101,
"width"=>101,
"length"=>101,
"turning"=>true
];
// This is optional
$insuranceId=null,
// This is optional
$email="armiaevil@gmail.com";
// This is optional
$phone="02111111111";
// This is optional
$description="سفارش شکستنی است لطفا در ارسال آن بیشتر دقت کنید";
$response = \Tapin\Tapin::createOrder(
$shopId,
$products,
$address,
$provinceCode,
$cityCode,
$firstName,
$lastName,
$mobile,
$postalCode,
$payType,
$orderType,
$packageWeight,
$presenterCode,
$manualId,
$contentType,
$registerType,
$employeeCode,
$kiosk,
$insuranceId,
$email,
$phone,
$description
);
ثبت دسته ای از سفارشات
پارامتر ها
نام پارامتر |
توضیحات |
shopId |
"fc45949a-921d-4b4f-1ade-ab5180f7dcve" این شناسه فروشگاه شما است. شناسه فروشگاه مشابه مثال رو به رو میباشد |
products |
لیستی از محصولات, نمونه این لیست را در مثال میتوانید مشاهده کنید. دقت کنید این لیست آرایه از آرایه ها باید باشد |
address |
ادرس گیرنده |
provinceCode |
کد استان گیرنده |
cityCode |
کد شهرستان گیرنده |
firstName |
نام گیرنده |
lastName |
نام خانووادگی گیرنده |
mobile |
موبایل گیرنده |
postalCode |
کد پستی گیرنده |
payType |
نوع پرداخت سفارش (انواع روش های پرداخت در پایین اورده شده است دقت کنید ممکن است این روش ها تغییر کنند پس برای اطمینان بیشتر به تاپین هم مراجعه نماییند.) |
orderType |
نوع سفارش (انواع روش های سفارش در پایین اورده شده است دقت کنید ممکن است این روش ها تغییر کنند پس برای اطمینان بیشتر به تاپین هم مراجعه نماییند.) |
packageWeight |
وزن کل سفارش |
presenterCode |
کد معرف (برای دریافت کد معرف به پنل خود در تاپین مراجعه نمایید) |
manualId |
شناسه سفارش |
contentType |
نوع محتوای کالا (لیست انواع محتوای کالا در زیر اورده شده است) |
registerType |
نوع ثبت سفارش (لیست انواع ثبت سفارش در زیر اورده شده است) |
employeeCode |
کد کارمند (به صورت دیفالت روی عدد -1 میباشد) برای مشاهده دیگر کد های کارمندان به تاپین مراجغه نمایید |
insuranceId |
شناسه بیمه کالا ( ارسال این فیلد برای سفارش های آنلاین اجباری هست در صورت عدم انتخاب توسط سیستم مقدار دهی میشود.) |
email |
ایمیل گیرنده (اختباری میباشد) |
phone |
شماره تلفن ثابت گیرنده (اختیاری میباشد) |
description |
توضیحات سفارش (اختیاری میباشد) |
لیست نوع سفارش
نوع ارسال |
کد نوع ارسال |
سفارشی |
0 |
پیشتاز |
1 |
لیست نوع پرداخت
نوع پرداخت |
کد نوع پرداخت |
پرداخت در محل |
0 |
پرداخت از اعتبار |
1 |
پس کرایه |
2 |
ارسال رایگان |
3 |
لیست نوع محتوای کالا
محتوا |
کد محتوا |
عادی |
1 |
شکستنی |
2 |
مایعات |
3 |
غیر استاندارد |
4 |
انواع ثبت سفارش
محتوا |
کد محتوا |
ثبت سفارش بدون بارکد |
0 |
ثبت سفارش با بارکد در حالت آماده به پرینت |
1 |
ثبت سفارش با بارکد در حالت آماده به ارسال |
2 |
$shopId = "fc45949a-921d-4b4f-1ade-ab5180f7dcve";
$orders = [
[
"address"=> "tehran-...",
"city_code"=> "1",
"province_code"=> "1",
"first_name"=> "hasan",
"last_name"=> "bahrami",
"mobile"=> "09168963472",
"postal_code"=> "1313131313",
"pay_type"=> "1",
"order_type"=> "1",
"package_weight"=> 10,
"presenter_code"=>999,
"content_type"=>1,
"register_type"=> 0, // It is set to `0` by default
"employee_code"=> "-1", // It is set to `-1` by default
"insurance_id"=>null, // This is optional
"description"=> null, // This is optional
"email"=> null, // This is optional
"phone"=> null, // This is optional
// Products must be an array of arrays
"products"=> [
[
"count"=> 1,
"discount"=> 0,
"price"=> 5000,
"title"=> "my product title",
"weight"=> 500,
"product_id"=> null // This must be null
]
]
]
];
$response = \Tapin\Tapin::createBatchOfOrders($shopId, $orders);
لیست مبالغ بیمه
$response = \Tapin\Tapin::insuranceAmounts();
تغییر وضعیت سفارشات
پارامتر ها
نام پارامتر |
توضیحات |
shopId |
"fc45949a-921d-4b4f-1ade-ab5180f7dcve" این شناسه فروشگاه شما است. شناسه فروشگاه مشابه مثال رو به رو میباشد |
orderId |
شناسه یکتا سفارش (این شناسه سفارشی است که در تاپین میباشد نه در سایت شما) |
status |
وضعیت سفارش (لیست وضعیت ها در زیر اورده شده است) |
وضعیت سفارش
نام وضعیت |
کد وضعیت |
ثبت شده در فروشگاه (تحت بررسی) (API) |
-1 |
ثبت شده در فروشگاه (تحت بررسی) |
0 |
آماده به پرینت (معلق پستی) |
1 |
آماده به ارسال |
2 |
اشتباه در اعلام آماده به ارسال |
3 |
عدم حضور فروشگاه |
4 |
قبول شد |
5 |
عدم قبول (غیر قایل توزیع در مبدا) |
6 |
توزیع شد |
7 |
باجه معطل |
8 |
غیر قابل توزیع(غیر قایل توزیع در مقصد) |
9 |
پیش برگشتی مرسوله |
10 |
ثبت نهایی برگشتی |
11 |
مرسوله خسارتی |
12 |
وارده به استان توزیع |
13 |
تحويل به نامه رسان |
14 |
مراجعه اول |
15 |
مراجعه دوم |
16 |
توزيع درصندوق پستي |
17 |
بي ترتيبي(کسري مرسوله) |
18 |
در حال جمع آوری |
50 |
تایید شده مدیر مالی |
70 |
تسویه شده مدیر مالی |
71 |
تسویه شده با پست |
72 |
حذف شده |
80 |
بلاتکلیف |
81 |
مانده قبول |
82 |
تایید برگشتی |
83 |
منتظر استعلام |
100 |
منتظر استعلام (API) |
-100 |
در حال تغییر وضعیت |
101 |
عودت داده شده |
102 |
پیش ثبت سفارش |
103 |
$shopId= "fc45949a-921d-4b4f-1ade-ab5180f7dcve";
$orderId = 165;
$status = 1
$response = \Tapin\Tapin::changeOrderStatus($shopId, $orderId, $status);
تتغییر وضعیت دسته ای سفارشات
پارامتر ها
نام پارامتر |
توضیحات |
shopId |
"fc45949a-921d-4b4f-1ade-ab5180f7dcve" این شناسه فروشگاه شما است. شناسه فروشگاه مشابه مثال رو به رو میباشد |
orders |
لیست محصولاتی که میخواهید وضعیت انها تغییر کند |
status |
وضعیت سفارش (لیست وضعیت ها در زیر اورده شده است) |
وضعیت سفارش
نام وضعیت |
کد وضعیت |
ثبت شده در فروشگاه (تحت بررسی) (API) |
-1 |
ثبت شده در فروشگاه (تحت بررسی) |
0 |
آماده به پرینت (معلق پستی) |
1 |
آماده به ارسال |
2 |
اشتباه در اعلام آماده به ارسال |
3 |
عدم حضور فروشگاه |
4 |
قبول شد |
5 |
عدم قبول (غیر قایل توزیع در مبدا) |
6 |
توزیع شد |
7 |
باجه معطل |
8 |
غیر قابل توزیع(غیر قایل توزیع در مقصد) |
9 |
پیش برگشتی مرسوله |
10 |
ثبت نهایی برگشتی |
11 |
مرسوله خسارتی |
12 |
وارده به استان توزیع |
13 |
تحويل به نامه رسان |
14 |
مراجعه اول |
15 |
مراجعه دوم |
16 |
توزيع درصندوق پستي |
17 |
بي ترتيبي(کسري مرسوله) |
18 |
در حال جمع آوری |
50 |
تایید شده مدیر مالی |
70 |
تسویه شده مدیر مالی |
71 |
تسویه شده با پست |
72 |
حذف شده |
80 |
بلاتکلیف |
81 |
مانده قبول |
82 |
تایید برگشتی |
83 |
منتظر استعلام |
100 |
منتظر استعلام (API) |
-100 |
در حال تغییر وضعیت |
101 |
عودت داده شده |
102 |
پیش ثبت سفارش |
103 |
$shopId = "fc45949a-921d-4b4f-1ade-ab5180f7dcve";
$orders = [
[
// این باید آیدی سفارش باشد
"id"=>"d95d0f45-6162-4ec3-bd29-09452c148b40"
],
[
// این باید آیدی سفارش باشد
"id"=>"d95d0f46-6162-4ec3-bd29-09452c148b46"
]
]
$status = 80;
$response = \Tapin\Tapin::changeBatchOfOrderStatus($shopId, $orders, $status);
لیست سفارشات
پارامتر ها
نام پارامتر |
توضیحات |
shopId |
"fc45949a-921d-4b4f-1ade-ab5180f7dcve" این شناسه فروشگاه شما است. شناسه فروشگاه مشابه مثال رو به رو میباشد |
count |
تعداد رکورد های که میخواهید در یک صفحه نمایش دهد این متغیر به صورت دیفالت روی 10 رکورد تنظیم است |
page |
شماره صفحه به صورت دیفالت روی 1 تنظیم است |
$shopId = "fc45949a-921d-4b4f-1ade-ab5180f7dcve";
$count = 10;
$page = 1;
$response = \Tapin\Tapin::orders($shopId, $count, $page);
جزئیات سفارش
پارامتر ها
نام پارامتر |
توضیحات |
shopId |
"fc45949a-921d-4b4f-1ade-ab5180f7dcve" این شناسه فروشگاه شما است. شناسه فروشگاه مشابه مثال رو به رو میباشد |
orderId |
شناسه یکتا سفارش (این شناسه سفارشی است که در تاپین میباشد نه در سایت شما) |
$shopId = "fc45949a-921d-4b4f-1ade-ab5180f7dcve";
$orderId = 10;
$response = \Tapin\Tapin::orderDetail($shopId, $orderId);
لینک درگاه برای شارژ حساب
پارامتر ها
نام پارامتر |
توضیحات |
shopId |
"fc45949a-921d-4b4f-1ade-ab5180f7dcve" این شناسه فروشگاه شما است. شناسه فروشگاه مشابه مثال رو به رو میباشد |
price |
مبلغی که میخواهید پنل شارژ شود(به ریال وارد شود) |
callback |
آدرس بازگشتی شما |
$shopId = "fc45949a-921d-4b4f-1ade-ab5180f7dcve";
$price = 500000;
$callback="https://domain.com/callback";
$response = \Tapin\Tapin::paymentLink($shopId, $price, $callback);
لیست تراکنش ها
پارامتر ها
نام پارامتر |
توضیحات |
shopId |
"fc45949a-921d-4b4f-1ade-ab5180f7dcve" این شناسه فروشگاه شما است. شناسه فروشگاه مشابه مثال رو به رو میباشد |
count |
تعداد رکورد های که میخواهید در یک صفحه نمایش دهد این متغیر به صورت دیفالت روی 10 رکورد تنظیم است |
page |
شماره صفحه به صورت دیفالت روی 1 تنظیم است |
$shopId = "fc45949a-921d-4b4f-1ade-ab5180f7dcve";
$count = 10;
$page = 1;
$response = \Tapin\Tapin::transactions($shopId, $count, $page);
دریافت آخرین تغییر وضعیت سفارشات بر اساس تاریخ
پارامتر ها
نام پارامتر |
توضیحات |
shopId |
"fc45949a-921d-4b4f-1ade-ab5180f7dcve" این شناسه فروشگاه شما است. شناسه فروشگاه مشابه مثال رو به رو میباشد |
date |
تاریخ (دقت کنید تاریخ به شمسی وارد شود) |
count |
تعداد رکورد های که میخواهید در یک صفحه نمایش دهد این متغیر به صورت دیفالت روی 10 رکورد تنظیم است |
page |
شماره صفحه به صورت دیفالت روی 1 تنظیم است |
$shopId = "fc45949a-921d-4b4f-1ade-ab5180f7dcve";
$date = "1402-12-07";
$count = 10;
$page = 1;
$response = \Tapin\Tapin::getOrderStatusByDate($shopId, $date, $count, $page);
دریافت آخرین تغییر وضعیت سفارشات در بازه تاریخی مشخص
پارامتر ها
نام پارامتر |
توضیحات |
shopId |
"fc45949a-921d-4b4f-1ade-ab5180f7dcve" این شناسه فروشگاه شما است. شناسه فروشگاه مشابه مثال رو به رو میباشد |
fromDate |
از تاریخ (دقت کنید تاریخ به میلادی وارد شود) |
toDate |
تا تاریخ (دقت کنید تاریخ به میلادی وارد شود) |
count |
تعداد رکورد های که میخواهید در یک صفحه نمایش دهد این متغیر به صورت دیفالت روی 10 رکورد تنظیم است |
page |
شماره صفحه به صورت دیفالت روی 1 تنظیم است |
$shopId = "fc45949a-921d-4b4f-1ade-ab5180f7dcve";
$fromDate = "2024-02-20";
$toDate = "2024-02-25";
$count = 10;
$page = 1;
$response = \Tapin\Tapin::getOrderStatusBetweenDate($shopId, $fromDate, $toDate, $count, $page);