‫۴ سال و ۱۰ ماه قبل، یکشنبه ۵ آبان ۱۳۹۸، ساعت ۲۱:۲۶
با توجه به ویژگی‌ها و تغییرات جدید که قراره اضافه بشه، فکر میکنم تا آخر این هفته (دهم آبان ماه) منتشر بشه.
بنابراین بهتر هست که تا قبل زمان انتشار، مستندات سایر بانک‌ها در خصوص پرداخت قبوض اینجا گذاشته بشه تا افزوده بشن.
تشکر از شما.
‫۴ سال و ۱۰ ماه قبل، یکشنبه ۵ آبان ۱۳۹۸، ساعت ۲۱:۰۶
سرویس بانک ملی علاوه بر قبض‌های تکی، برای پرداخت قبوض دسته ای هم کاربرد دارد.قبوض-دسته-ای.pdf (داده ورزی سداد)
مستندات سایر بانک‌ها هم زیر همین کامنت اضافه خواهد شد.
این امکان هست زمان تقریبی انتشار نسخه بعدی را بفرمایید؟

‫۴ سال و ۱۰ ماه قبل، یکشنبه ۵ آبان ۱۳۹۸، ساعت ۱۹:۵۸
بله مثل اینکه در مورد بانک پارسیان حق با شماست.
ولی من در مورد سایر بانک‌ها در مستندات چیزی در مورد پرداخت قبوض ندیدم. اگر برای سایر بانک‌ها هم مستنداتی در دست دارید لطفا قرار بدید.

جایی از مستندات محرمانه بودنش ذکر نشده، اما امیدوارم کار غیراخلاقی انجام نداده باشم
خیر غیر اخلاقی نیست چون API تولید شده تا همه استفاده کنند.

برای بانک پارسیان این ویژگی رو در لیست ویژگی‌های نسخه بعدی قرار میدم. زمان انتشارش دقیقا مشخص نیست اما طولانی هم نیست.
‫۴ سال و ۱۰ ماه قبل، یکشنبه ۵ آبان ۱۳۹۸، ساعت ۱۷:۱۳
 درود بر شما
تا جایی که من دیدم تقریباً تمامی بانک هایی که مجوز دروازه پرداخت دارند، api پرداخت قبوض را هم دارند.
برای مثال فایل بانک پارسیان به همین کامنت پیوست شده (جایی از مستندات محرمانه بودنش ذکر نشده، اما امیدوارم کار غیراخلاقی انجام نداده باشم :)  )
‫۴ سال و ۱۰ ماه قبل، یکشنبه ۵ آبان ۱۳۹۸، ساعت ۱۶:۳۳
درود.

درگاه‌های بانکی چنین امکانی رو در پرداخت اینترنتی ارائه ندادند و یا حداقل من ندیدم.
اگر مستنداتی در رابطه با API اونها در دست دارید، لطفا اطلاع بدید تا بررسی بشه.
موفق باشید.
‫۵ سال و ۷ ماه قبل، دوشنبه ۸ بهمن ۱۳۹۷، ساعت ۲۱:۱۱
پیغام Payment is not valid فقط در صورتی داده میشه که یک پرداخت، مقداری غیر از Requested داشته باشه. طبق نتیجه ای که اینجا نوشتید پس همه چیز باید درست باشه.
شما آیا پیغام موفق در تست اول (پرداخت) و پیغام عدم موفقیت در تست دوم (انصراف) رو هم مشاهده کردید؟
‫۵ سال و ۷ ماه قبل، دوشنبه ۸ بهمن ۱۳۹۷، ساعت ۰۵:۳۱
سپاس از شما
در هر 2 حالت انصراف و پرداخت نتایج زیر حاصل شد (درگاه پرداخت مجازی)
1- انصراف از خرید :
Status = 0
Status = 3
2- تایید پرداخت
Status = 0
Status = 1 

‫۵ سال و ۷ ماه قبل، دوشنبه ۸ بهمن ۱۳۹۷، ساعت ۰۳:۰۴
کد شما رو دیدم. فکر میکنم در ثبت دیتا در دیتابیس خودتون (پیاده‌سازی کلاس Storage) یک اشتباهی دارید انجام میدید.
این مراحلی که میگم رو دقیق انجام بدید:
۱. یک سفارش جدید انجام بدید (میتونید برای ساده‌تر شدن تست، از درگاه مجازی پَرباد استفاده کنید).
۲. زمانیکه به درگاه بانک برای پرداخت رفتید، قبل از اینکه پرداخت رو انجام بدید، به پایگاه داده برید و رکورد مربوطه رو پیدا کنید.
۳. مقدار فیلد Status رو ببینید چه چیزی هست. (یادداشت کنید)
۴. یک Breakpoint در کلاس Storage که پیاده‌سازی کردید در متد SelectByIdAsyc بزارید.
۵. پرداخت رو در درگاه انجام بدید (میتونید هم انصراف بزنید، اهمیتی نداره). پس از اینکه از درگاه به وب سایت برگشتید، Breakpoint که گذاشتید فعال میشه. شما در اون قسمت دارید کلاس PaymentData رو میسازید. نگاه کنید ببینید مقدار پراپرتی Status چی هست. (یادداشت کنید)
نتیجه رو همینجا اطلاع بدید.
‫۵ سال و ۷ ماه قبل، یکشنبه ۷ بهمن ۱۳۹۷، ساعت ۱۹:۵۶
متاسفانه از دیروز اینجا وب سایت پیغام خطایی میداد و پیام خصوصی که شما فرستادید رو همچنان نتونستم دریافت کنم.
لطفا یکبار دیگه کدها رو بفرستید.