multipay icon indicating copy to clipboard operation
multipay copied to clipboard

Add Custom Methods to Digipay Gateway

Open alissn opened this issue 1 year ago • 1 comments

Hi,

This pull request adds two custom methods to the Digipay Gateway:

Additionally, only the base URL is defined in the config file, while sub-URLs are added as constants in the class.

This pull request should be merged after #230.

alissn avatar Mar 10 '24 10:03 alissn

@khanzadimahdi

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

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

ما این کلاس تو یکی از پروژه ها داریم استفاده میکنیم، که روزی ۵ ۶ مورد از طریق این درگاه خریداری میشه، و همچنین چند مورد کنسلی هم چک کردیم هیچ مشکلی نداشته. (البته که به خاطر تاخیر تو مرج شدن این مرج ریکوست، کلاس خودمون رو تو تنطیمات جایگزین کرده بودیم)

alissn avatar Jul 02 '24 14:07 alissn

من این کامیت رو مرج میکنم تا مشکلات درگاه فیکس بشه اما در کل اکسپوز کردن متدهایی که جزو اینترفیس نیستن کار درستی نیست و باید یه فکر اساسی راجبش بکنیم. میتونیم یه میتینگ باهم ست کنیم و راجبش صحبت کنیم اگه موافق باشی.

khanzadimahdi avatar Jul 11 '24 10:07 khanzadimahdi

@khanzadimahdi بله حتما، خیلی کمک میکنه که بتونیم یه راه اصولی برای درگاه هایی که متدهای خاص دارن پیدا کنیم که لاجیک کلی پکیج هم عوض نشه.

یه راه ارتباطی بفرستین تا یه تایمی برای میت با هم ست کنیم.(پروفایلتون رو نگاه کردم، چیزی پیدا نکردم)

alissn avatar Jul 11 '24 19:07 alissn

@alissn my telegram id: mahdi.khanzadi please reach me to schedule a meeting.

khanzadimahdi avatar Jul 20 '24 17:07 khanzadimahdi