بایگانی دسته: درگاه بانک سامان کارت به کارت

ارائه درگاه بانک سامان کارت به کارت

مدیریت ریسک بانکداری مجازی

اصول مدیریت ریسک برای بانکداری مجازی:

  سالهاست که بانکها بـه ارائـه خـدمات بانکی به مشتریان خـود از راه دور مـشغول  هستند . انتقال الکترونیکی وجـوه ، ازجملـه پرداختهای کوچـک و نظامهـای مـدیریت نقدی شرکتی و نیز ماشینهای خودکار قابل دسترسی توسط عامه مـردم بـرای برداشـت پـــول و مـــدیریت خـــرده حـــسابها جـــزو ســاختارهای متعــارف نظــام بــانکی جهــانی است .

آیا میخواهید درگاه بانکی پرداخت داشته باشید؟

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

متد برگشت تراکنش خرید reverseTransaction سامان

فروشنده بعد از اینکه متد Verify را صدا زد باید مقدار برگشتی این تابع برابر مقدار کل خرید باشد در غیر این صورت تراکنش دارای مشکل است که با مقایسه این مبلغ و مبلغ فاکتوری که فروشنده در اختیار دارد 3 حالت زیر ممکن است به وجود آید:

الف . اگر خروجی تابع مثبت باشد و دو مبلغ برابر باشند فروشنده میتواند سرویس خود را ارایه دهد.

ب. اگر این دو مبلغ برابر نباشند، کل مبلغ باید به حساب مشتری بازگردانده شود و فروشنده نباید سرویس خود را ارایه نماید.

ج. خروجی تابع اگر منفی باشد بیانگر رویداد خطایی می باشد که در این صورت نیز فروشنده نباید سرویس خود را ارایه نماید.

برای استفاده از متد برگشت reverseTransaction  پرداخت الکترونیک سامان موارد زیر قابل توجه است:

1.      حداکثر تا یک ساعت پس از انجام تراکنش خرید، می توانید از این متد استفاده کنید.
پس از گذشتن این زمان، تراکنش برگشت، خطا خورده و انجام نمی شود.

2.      خروجی این متد در صورت موفقیت 1 از نوع double و در صورت ناموفق بودن 1- از نوع double خواهد بود.

درصورتیکه از دانش برنامه نویسی لازم برای اتصال سایت خویش به  درگاه پرداخت الکترونیک بانک سامان برخوردار نیستید میتوانید درخواست خود را در درگاه پرداخت ePayBank.ir  مطرح سازید تا با شما بتوانیم در این زمینه ارتباط برقرار نماییم  و درخواست شما رسیدگی گردد.

بزودی بر روی سیستم درگاه پرداخت ePayBank.ir درگاه پرداخت سامان فعال میگردد.

  • انتقال وجه از بانک سامان (27)
  • بانک سامان انتقال وجه (17)

کلاهبرداریهای تلفنی دستگاه «ATM»

برگ برنده کلاهبرداران «ATM» چیست؟
گزارش ایسنا از عمر چهارساله کلاهبرداریهای تلفنی
» سرویس: اجتماعی – حوادث، انتظامی
به گونه‌ای راضیت کرده تا به پای دستگاه عابربانک بروی که خودت هم باورت نمی‌شود، آنچنان با چرب زبانی و وعده‌های عالی راضیت کرده تا با وجود تمامی مشغله‌هایت به پای دستگاه ATM بروی که پس از مدتی باورت نمی‌شود، تنها با فشردن چند کلید رویای پولدار شدنت چنان بر باد می‌رود که پول‌های باقی مانده حسابت را نیز با خود می‌برد.

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

ادامه‌ی خواندن

  • انتقال وجه بانک مسکن (520)
  • انتقال وجه اینترنتی بانک صادرات (284)
  • بانک مسکن کارت به کارت (240)
  • کارت به کارت بانک مسکن (169)
  • انتقال وجه بانک اقتصاد نوین (151)
  • انتقال وجه اینترنتی بانک سپه (131)
  • کارت به کارت بانک ملت از اینترنت (87)
  • انتقال وجه بانک رفاه به ملی (79)
  • انتقال وجه اینترنتی بانک پاسارگاد (76)
  • انتقال وجه اینترنتی بانک مسکن (73)

تابع تایید تراکنش بانک سامان

تابع تایید تراکنش خرید پرداخت الکترونیک بانک سامان verifyTransaction می باشد.

این تابع دو پارامتر ورودی بنامهای RefNum و MerchentID دریافت می کند.

شرح پارامترهای ورودی تابع verifyTransaction در زیر آورده شده است:

پارامتر RefNum :  از نوع رشته ای هست و یک شماره رسید دیجیتالی هست که مایل به تایید آن توسط بانک هستید. این کد میتواند بین 20 تا 50 کاراکتر باشد.

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

مقدار برگشتی تابع وریفای بانک سامان : این مقدار در صورتیکه مثبت باشد مبلغ انتفالی را نشان میدهد و در صورتیکه منفی باشد معرف کد خطا هست.

<?php

error_reporting(1);

$RefNum=$_POST['RefNum'];

$MID=$_POST['MID'];

$client = new SoapClient(“https://acquirer.samanepay.com/payments/referencepayment.asmx?WSDL“);

 $result = $client->VerifyTransaction($RefNum, $MID);

if($result > 0){

            echo “Verified! “.$result;// تراکنش با موفقیت انجام پذیرفته شده است

}else{

            echo “Failed! “.$result; //نمایش کد خطا به خریدار

}

?>

مشکل عدم اتصال سایت به درگاه پرداخت بانک سامان

راه حل رفع مشکل عدم اتصال سایت به درگاه پرداخت بانک سامان :

در صورتیکه در فایل error_log.txt هاست خویش چنین ارور و خطایی را دریافت می کنید:

PHP Fatal error:  SOAP-ERROR: Parsing WSDL: Couldn’t load from ‘https://acquirer.samanepay.com/payments/referencepayment.asmx?WSDL’ : failed to load external entity “https://acquirer.samanepay.com/payments/referencepayment.asmx?WSDL”

کافیست از هاستینگ سایت خویش بخواهید که پورت 2789 را بر روی هاست و سرور سایت شما  باز کند.

تفاوت تست اسکریپت و نمونه کد دریافت شده از درگاه پرداخت روی هاست و لوکال در چیست؟

در تست روی هاست، سرور شما خارج از ایران واقع شده و مجبور هست برای ارتباط به  هاست بانک سامان از طریق پورت 443 از تنها Node ایران که متعلق به مخابرات هست و Rule های آن عبور کند، اما تست از روی لوکال به این معنی هست که سرور شما داخل ایران واقع شده است و از نظر مخابرات trusted محسوب می شود.

برای اتصال سایت به درگاه پرداخت بانک سامان کافیست که پورت 2789 بر روی هاست سرور خارج شما فعال و باز گردد زیرا مخابرات حساسیتی برای کنترل ترافیک پورت 2789 ندارد ( البته تا این لحظه !!! )

به امید روزهای بهتر برای همه

درگاه پرداخت ePayBank.ir

اسکریپت درگاه پرداخت بانک سامان

پذیرنده اینترنتی و مرچنت گرامی

با توجه به اینکه راه اندازی و برنامه نویسی درگاه پرداخت بمنظور متصل ساختن سایت ، فروشگاه به درگاه پرداخت PSP های مطرح کشور از جمله درگاه پرداخت بانک سامان به تخصص و مهارت نیاز دارد فلذا سایت درگاه پرداخت ePayBank.ir میتواند یاریگر شما در متصل ساختن سایت و فروشگاهتان به درگاه پرداخت باشد.

کافیست به سایت درگاه پرداخت ePayBank.ir مراجعه نمایید و درخواست خود را در بخش تماس با ما مطرح سازید تا در اسرع وقت ممکن به درخواست راه اندازی درگاه پرداخت شما رسیدگی شود.

با سپاس از توجه شما

درگاه پرداخت