سلام . خسته نباشید.
با توجه به اینکه برای پرداخت و شارژ حساب از درگاه زرین پال استفاده می کنم مشکلی در فاینالایز کردن پرداخت وجود داره که در ذیل شرح میدم خدمتتون.
در هنگام پرداخت، ارتباط با سرور زرین پال انجام میشه، پول از حساب کسر میشه و status=ok از طرف زرین پال دریافت میشه اما در برگشت از زرین پال سه سمت سرور از طرف سرور status=500 دریافت می کنم. و حساب بنده در سایت شارژ نمیشه اما پول از حساب بانکی بنده کسر میشه! و در صفحه onlinepayment صفحه کاملا سفید و بدون اطلاعات stop میکنه.
به نظر خودم از سمت سرور هاست هست! نظر شما چیه؟ یه توضیح کاملی به بنده ارائه میدید اگر به این مشکل برخوردید ؟
این روش در درگاه تست زرین پال به درستی و بدون هیچ مشکلی جواب داده و مشکلی از این بابت وجود ندارد.
با درگاه زرین پال صحبت شد میفرمایند که از sdk استفاده بشه و توضیحات خاصی ارائه نمی دهند.
با طرف هاست تیکت زده شده منتها هنوز جوابی دریافت نکردم.
ممنون میشم راهنمای کنید یا اگر روش دیگه ای برای پرداخت وجود داره بهم بگید تا بررسی کنم.
سلام
باید دیباگ کنید تا متوجه بشید مشکل کجاست
روی سرور میتونید با Glimpse دیباگ کنید
نمونه رو تست کردم ، نمونه مشکلی نداشت
ممنونم. از elmah استفاده کردم آقای مدائنی. خطای مورد نظر: System.Net.Http.HttpRequestException که در گزارش مرتبط با No such host is known تعریف شده که در تصویر زیر مشاهده می کنید.
پس مشکل از درگاه هست ؟ که هاست بنده تعریف نشده ؟
من فکر می کنم مشکل از تنظیمات dns باشه که روی هاست یا روی پروژه باید resolve بشه
راه حلی دارید؟
بله از همه این موارد میتونه باشه
مشکل حل شد! فکرشم نمیکردم که ورژن 2.0.5 دیگه ساپورت نمیشه. از ورژن 2.0.4 استفاده کردم. بسیار عالی جواب داد. در ضمن پروژه رو هم آپگرید کردم به ورژن بالاتر