PDA

View Full Version : محاسبه هزينه پستي با توجه به وزن و شهر مقصد در فروشگاه اينترنتي



rana-writes
پنج شنبه 29 تیر 1391, 11:34 صبح
سلام دوستان برنامه نويس
من دارم يه فروشگاه اينترنتي راه ميندازم، توي بخش ارسال كالا با نحوه محاسبه هزينه پستي مشكل پيدا كردم. براي اين قسمت از كار حتما بايد توي سايت فروتل عضو بشم؟
اينجا :http://www.frotrace.ir/post/index.php
نحوه محاسبه هزينه پست رو گذاشته ولي خب فرمولي نداره كه بشه ازش استفاده كرد
ميخوام بدونم اين همه فروشگاه اينترنتي كه دارن فعاليت ميكنن چطوري هزينه هاي پست رو محاسبه ميكنن

ممنون از راهنماييتون

rana-writes
پنج شنبه 29 تیر 1391, 14:01 عصر
اين همه دوستاني كه فروشگاه اينترنتي ايجاد كردن و كدهاي سبد خريدشون رو گذاشتن، توي بخش ارسال و هزينه پستي چطوري كدنويسي كردن؟

ramin149
پنج شنبه 29 تیر 1391, 18:33 عصر
بچه ها من هم همین مشکل رو دارم باید چه کار گرد .

rana-writes
شنبه 07 مرداد 1391, 22:51 عصر
كسي به اين سوال جواب نداد
كاري كه من انجام دادم اين بود از توي اين لينك
http://www.post.ir/DesktopModules/Articles/ArticlesView.aspx?TabID=1&Site=PostPortal&Lang=fa-IR&ItemID=12350&mid=33125
نرخ خدمات پستي وجود داره
اون قسمتهايي كه ميخواستم رو توي ديتابيس سايتم وارد كردم
با توجه به نوع پست و نوع مقصد و وزن كالا
فيلدهاي جدولم به اين شكل شدن:
نوع پست، مقصد، تا250 ، از 251 تا 500، از 501 تا 1000 ، از 10001 تا 2000 و از 2001 به بالا
مقصدها رو هم با توجه به درون شهري، درون استاني، استان همجوار و غير همجوار با اعداد يك تا 4 نامگذاري كردم
موقع محاسبه هزينه پست، با توجه به وزن كالا كه توي ديتابيس ذخيره ميكنم ، تعدادي كه مشتري انتخاب ميكنه رو توش ضرب ميكنم، وزن كل به دست مياد و بعد هم با انتخاب استان با توجه به استان مبدا كه فروشگاهم توش قرار داره، يه تابع براي فراخواني قيمتها مي نويسم و اينطوري راحت هزينه پست سفارشي و پيشتاز رو درميارم
هزينه خدمات و اين چيزها رو بهش اضافه ميكنم و اينطوري يه قيمت براي پست اجناسم حساب ميكنم و به مشتري نشون ميدم
اين راه حل من بود

موفق باشين

desatir7316
چهارشنبه 10 تیر 1394, 20:18 عصر
كسي به اين سوال جواب نداد
كاري كه من انجام دادم اين بود از توي اين لينك
http://www.post.ir/DesktopModules/Articles/ArticlesView.aspx?TabID=1&Site=PostPortal&Lang=fa-IR&ItemID=12350&mid=33125
نرخ خدمات پستي وجود داره
اون قسمتهايي كه ميخواستم رو توي ديتابيس سايتم وارد كردم
با توجه به نوع پست و نوع مقصد و وزن كالا
فيلدهاي جدولم به اين شكل شدن:
نوع پست، مقصد، تا250 ، از 251 تا 500، از 501 تا 1000 ، از 10001 تا 2000 و از 2001 به بالا
مقصدها رو هم با توجه به درون شهري، درون استاني، استان همجوار و غير همجوار با اعداد يك تا 4 نامگذاري كردم
موقع محاسبه هزينه پست، با توجه به وزن كالا كه توي ديتابيس ذخيره ميكنم ، تعدادي كه مشتري انتخاب ميكنه رو توش ضرب ميكنم، وزن كل به دست مياد و بعد هم با انتخاب استان با توجه به استان مبدا كه فروشگاهم توش قرار داره، يه تابع براي فراخواني قيمتها مي نويسم و اينطوري راحت هزينه پست سفارشي و پيشتاز رو درميارم
هزينه خدمات و اين چيزها رو بهش اضافه ميكنم و اينطوري يه قيمت براي پست اجناسم حساب ميكنم و به مشتري نشون ميدم
اين راه حل من بود

موفق باشين

اگه امکانش هست کدشو بذارید دوستان استفاده کنن
دم opensource گرم که همه چیز رو در اختیار دیگران قرار می دن
اگه میشه وب سرویسش کنید تا همه بتونن استفاده کنن

sajadspeed
دوشنبه 07 بهمن 1398, 23:47 عصر
سلام چون من خودمم این مشکل داشتم این اسکریپت نوشتم میتونید خیلی راحت از استفاده کنید
https://github.com/sajadspeed/post_price/blob/master/SSpostClass.php

Zm757575
یک شنبه 28 آذر 1400, 21:50 عصر
خدا خیرت بده