PDA

View Full Version : سیستم پرداخت آنلاین با کارتهای شتاب



shahramasp
یک شنبه 13 اسفند 1385, 11:48 صبح
سلام رفقا
هرکی اطلاعی در نحوه کار با این بانکها داره بده لطفا!
مثلا اینکه چطوری باید کد های مخصوص رو از بانکها بگیریم (مثلا سامان و پارسیان) و اینکه می گن باید سایت رو تایید کنن یعنی چی و اینکه آیا را با کدهای بانک سخته و هر چی می دونید دیگه ممنون میشم !
متشکرم

Alireza_Salehi
یک شنبه 13 اسفند 1385, 12:03 عصر
http://www.barnamenevis.org/forum/search.php?searchid=339773

amiri27
یک شنبه 13 اسفند 1385, 12:14 عصر
salam
baraye bank parsian mitoonam komak konam!
yani baraye gereftane tayed az bank, code sample ro bad az tayed midan be shoma!
ip site va address site bayad barashoon sabt she, yek safheteye 2 melion tomani ham migiran!
age khasty begiri mitoonam komak konam:
inam tel va email man:
09121213231
a.amiri@asrenet.com

ali_sorouri2005
یک شنبه 13 اسفند 1385, 18:19 عصر
سلام
دوستان اگر میشه اطلاعات کامل تری در رابطه با اون کد و نحوه قرار گرفتن در سایت و نحوه کار باهاش رو بیشتر توضیح بدین.
با تشکر

shahramasp
یک شنبه 13 اسفند 1385, 22:56 عصر
من هم خواهش می کنم از دوستان که بیشتر توضیخ بدن !

Alireza_Salehi
دوشنبه 14 اسفند 1385, 05:47 صبح
این لینک کامل توضیح داده (در مورد کلمه شتاب در تالار جستجو کنید)
http://www.barnamenevis.org/forum/showthread.php?t=58978&highlight=%D4%CA%C7%C8

raravaice
چهارشنبه 05 اردیبهشت 1386, 14:09 عصر
تائید بانک پارسیان یعنی سایتت رو باید ببینن
در ضمن باید شخص حقوقی باشی تا این سرویس رو بهت بدن
موقعی که سرویس رو میگیری یه نام کاربری یهت میده که باید از طریق وب سرویس باهاشون ارتباط برقرار کنی
من نمونه کد را دارم ولی به کارت نمیاد میتونم نمونه سایتی هم که کار کردم بهت بدم ولی مدیریت محترم فرمودند تبلیغ ممنوع
ولی کارش به این صورت که کد رو به همراه نام کاربری و شماره فاکتور منحصر به فرد تعیین شده از طرف شما و نام صفحه بازگشت ارسال میشه برای بانک و بعد از تایید بانک از طریق همون وب سرویس اطلاعات پرداخت رو طی یه عدد بهت میده که 0 یعنی تراکنش انجام شد و 1 یعنی شخص انصراف داد و یه سری عدد دیگه که هر کدوم معنی خاصی داری
در ضمن این درخواست بر اساس آدرس ip و نام سایت توسط بانک چک میشه که بانک برای همین آدرس سایتتو میخواد که تائید کنه
موفق باشی

mehdim
چهارشنبه 05 اردیبهشت 1386, 15:14 عصر
سلام
شما باید به بانک سامان یا پارسیان مراجعه کنید ، فرم مربوط به قرارداد را تکمیل کنید ( لزوما باید در بانک مذکور حساب بانکی داشته باشید ) پس از بررسی وب سایت به شما یک شماره و کدهای مربوطه ارائه می گردد .

tc1000
چهارشنبه 05 اردیبهشت 1386, 18:34 عصر
با مراجعه به بانک ( واحد بانک الکترونیک در خیابان انقلاب - شعبه مرکزی بانک سامان طبقه هم فکر کنم 3سوم باشه ) با در دست داشتن مدارک و داشتن یک حساب که مهم نیست چی باشه در بانک سامان تمام اسناد و طریقه ارتباط با سایت sb24 رو بهتوم میدن همچینین فکر میکنم 2 جلسه توجیهی هم داشته باشه.

hesam_a110
دوشنبه 16 مهر 1386, 09:45 صبح
با سلام به همگی
در مورد وصل شدن به بانک سامان به یک مشکلی بر خوردم که هرچه تلاش کردم برطرف نشد خیلی ممنون می شم که کسی این مشکل رو بر طرف کنه

تا آن جایی که به بانک برود و در بانک هم مشکلی نیست ولی موقع خوندن
مقادیر را چک کردم مقدار های فرستاده شده و گرفته شده درست هستند . (تصویر 1)


این در صورتی می باشد که قسمت کدهای بعدی وب سرویس رو کامنت کرده باشم ولی در صورتی که فعال باشد پیغام تصویر شماره 2 را می دهد
ممنون می شم کسی من را یاری کند قطعه کد را هم می گزارم مکنه ایراد از کد باشه





string strMess;
string t_strRefNum;
string t_strResNum;
double TA;
WebServices.ReferencePayment PaymentWebService = new WebServices.ReferencePayment();
string MID = "XXXXXX-XXXX";

double t_lAmount ;
string isError;
string strMsg;


t_lAmount = double.Parse(Session["Amount"].ToString());
t_strRefNum = Request["RefNum"].ToString();
t_strResNum = Request["ResNum"].ToString();


//if (Request["RefNum"] != null)
// Response.Write("***Request RefNum " + Request["RefNum"]);
//Response.Write("<br></br>");
//if (Request["ResNum"] != null)
// Response.Write(" ***Request ResNum " + Request["ResNum"]);
//Response.Write("<br></br>");
//if (Request["State"] != null)
// Response.Write(" ***Request State " + Request["State"]);
//Response.Write("<br></br>");
//Response.Write("***HttpContext.Current.Request.Params[RefNum]:"+ HttpContext.Current.Request.Params["RefNum"]);
//Response.Write("<br></br>");
//Response.Write("***HttpContext.Current.Request.Params[ResNum]:"+ HttpContext.Current.Request.Params["ResNum"]);
//Response.Write("<br></br>");
//Response.Write("***HttpContext.Current.Request.Params[State]:"+ HttpContext.Current.Request.Params["State"]);
if (t_strRefNum != null)
{
if (Request["State"] != "OK")
{
///p15-16
///
ErrorTable1516();
}
else
{
dt_refnum = maincls.dtMain("SELECT ReservationNumber, RefrenceNumber FROM dbo.Customers where RefrenceNumber='" + t_strRefNum + "' ");
//در صورت تکراری نبودن ویا عدم و جود در دیتا بیس ما
if (dt_refnum.Rows.Count == 0)
{//69600000000;//
TA = PaymentWebService.verifyTransaction(t_strRefNum, MID);
if (TA > 0)
{
if (TA == t_lAmount)
{
//////رفرنس نامبری را که بانک به ماداده ایت را در جدول مربوطه ذخیره می کنیم
updateTableCustomer(t_strResNum, t_strRefNum, "N", 0);
//////در اینجا پرداخت پول موفقیت آمیز بوده است
}//if
else
{

EHSH
دوشنبه 16 مهر 1386, 16:56 عصر
سلام !
منم به یه همچین مشکلی بر خوردم ، ولی متاسفانه ساپورت بانک هم دات نت کار نکرده بود .
کسی میدونه اشکال از کجاست ؟