بایگانی برچسب: تراکنش

تحقق بانکداری مجازی

بانکداری مجازی باید کدام هدف را نشانه بگیرد؟

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

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

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

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

الگوریتم های ترمیم تراکنش

الگوریتم های ترمیم تراکنش

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

  1. مرحله اول : در حین عملکرد عادی سیستم، اطلاعاتی که برای انجام ترمیم ( پس از وقوع خرابی ) به آنها نیاز داریم در جایی ثبت شوند.
  2. مرحله دوم : پس از وقوع خرابی ( وقتی سیستم دوباره بالا می آید )، با استفاده از اطلاعات ثبت شده در مرحله قبل، خواص یکپارچگی و پایائی تراکنش ها اعمال گردند. ادامه‌ی خواندن

مدیریت ترمیم تراکنش ها

یکی از مهمترین دغدغه ها در سیستم بانک اطلاعات از جمله ارایه کننده درگاه پرداخت، تامین جامعیت و صحت است که باید در همه مقاطع و مراحل آن را مد نظر داشت. از جمله در مدیریت تراکنش ها، این امکان وجود دارد که در هر لحظه از اجرای تراکنش، خرابی یا Failure اتفاق بیفتد و تراکنش نتواند ادامه یابد. به عبارتی برخی از دستورات آن اجرا شده و بقیه به دلیل خرابی متوقف شوند. ادامه‌ی خواندن

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

تابع تایید تراکنش خرید پرداخت الکترونیک بانک سامان 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; //نمایش کد خطا به خریدار

}

?>

سرویس و تراکنش Verification

سوالات:

1- بروز خطا در هنگام پرداخت ، مشکلی در روال تست ایجاد نمی کند. آیا این جمله درست است؟
2- سرویس Verification چیست ؟
3- تراکنش Verificationچگونه انجام میشود؟
4- آیا پاسخ تراکنش Verification بر روی Receipt Page می آید؟
5- ما یک صفحه طراحی کرده ایم و با استفاده از یک فرم با متد post ، تراکنش Verification را ارسال می کنیم ولی در جواب فقط یک رشته از اطلاعات برروی صفحه مرورگر خود مشاهده می کنیم.آیا اشکالی درکار ما وجود دارد؟ ادامه‌ی خواندن

ارسال اطلاعات از سایت دامون به سایت فروشنده

سوال: ارسال اطلاعات از سایت دامون به سایت فروشنده چگونه صورت می گیرد؟

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

با فشردن این دکمه ، یک مجموعه از اطلاعات که جهت صحت آنها یک امضاء نیز بر روی آنها زده شده است توسط پروتکل Http و با متد Post برای فروشنده ارسال می گردد و نتیجه تراکنش و سایر پارامترهای اضافی را به سایت فرستنده می رساند.

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

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

  • درگاه اینترنتی چیست (15)
  • درگاه پرداخت چیست (14)
  • شناسه پرداخت کننده بانک ملت (13)
  • شناسه پرداخت کننده بانک ملت چیست (13)