رفتن به مطلب

کمک برای نوشتن ماژول


h.afkhami

پست های پیشنهاد شده

با سلام خسته نباشید

 

دوستان من دارم یک ماژول مینویسم ، ماژول بنده طوری هست که باید بعد ثبت سفارش که بصورت پرداخت آنلاین هست عملیاتی را انجام بده ، تا جائی که مستندات پرستا را خوندم ، متوجه شدم که باید از هوک استفاده کنم ، بصورت زیر


public function hookNewOrder($params){
	// عمیلیات موردنظر
   	return;
}	

 

ایا این روش درست است ؟ واینکه چه جوری بفهمم وضعیت سفارش پرداخت شده هستش؟

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

شما میتونید از هوک PaymentReturn استفاده کنید.

داخل این هوک هر چی قرار بگیره بعد از پرداخت شدن سفارش هست

خیلی ممنون از پاسختون ، آیا این هوک در صورتی که کاربر در هنگام پرداخت ، بعد از اینکه به دروازه پرداخت منتقل شد ، انصراف بزنه و بدون پرداخت به فروشگاه برگرده بازم اجرا میشه ؟

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

دانوش فکر میکنم این هوک داخل کلاس paymentModule باشه باید کد ها رو نگاه کنه دوستمون یا یک ماژول رو با این شرایط تست کنه

در هر صورت ما مسیر رو نشون میدیم پیمودن راه با خود دوستمونه :)

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

درسته

به هرحال چند هوک در هنگام و بعد از سفارش عمل می کنند

توضیحات هوک ها در صفحه

ماژول ها » موقعیت ها موجوده

 

Sent from my LT25i using Tapatalk 4 Beta

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

  • 2 weeks later...

خیلی ممنون از توضیحاتتون ، متاسفانه هوکی که گفتید برای من کار نکرد البته من پرداخت را با ماژول زرین پال انجام دادم ، البته کارمو با هوک validateOrder انجام دادم

 

داخل این هوک من عملیاتی را بوسیله وب سرویس انجام میدم و نتیجه هم میگیرم ، ولی به مشکلی که خوردم میخوام نتیجه این عملیات (مثبت یا منفی ) به عنوان یک پیام خصوصی در سفارش ثبت کنم ، مثل ماژول بانک ملت

 

ماژول بانک ملت را هم بررسی کردم ولی متوجه نشدم چه تابعی این کارو میکنه ؟؟؟

 

ممنون

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

نیازی نیست با وب سرویس کار کنید خود تابع پارامترهای زیادی بهتون میده

همینطور از شی ها میتونید استفاده کنید

پیام موقع ثبت سفارش با همون متد ثبت ارسال میشه

شما باید دنبال متد دیگه ای داخل کلاس سفارش باشید

 

Sent from my Xperia using tapatalk 4

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

در حال بارگذاری


  • کاربران آنلاین در این صفحه

    هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.

×
×
  • اضافه کردن...