majid.fathi

▼▲ هدیه ویژه میلاد نور▼▲ پلاگین های بانکی RSform + اموزش

447 پست در این موضوع

چشم دوستان . امشب یکم روش کار می کنم مشکلش ببنم چی بوده. (مساله این وسط اینه خودم فایل اصلی را نمی دونم کجاهست:دی. کد شده را خودم الان دارم)

Share this post


Link to post
Share on other sites
آموزش ووکامرس قالب جوملا قالب وردپرس قالب رایگان وردپرس قالب رایگان جوملا هاست نامحدود هاست جوملا هاست لاراول هاست وردپرس هاست ارزان هاست ربات تلگرام خرید دامنه آموزش ساخت ربات تلگرام با php آموزش لاراول آموزش cPanel آموزش php آموزش فرم ساز RSform آموزش ساخت ربات جذب ممبر آموزش ساخت ربات دوستیابی آموزش ساخت ربات فروشگاهی برای ووکامرس آموزش طراحی سایت داینامیک با php آموزش بخش پشتیبانی با rsticket

با سلام.

با توجه به گزارش کاربران نسخه بانک ملت اصلاح شد. اصلاحات شامل:

ارور کنسل کردن پرداخت در هنگام پرداخت

قرار گیری جوملا در ساب دامین و پوشه فرعی

Share this post


Link to post
Share on other sites

با تشکر از شما من نسخه جدید رو دانلود کردم و نصب کردم

اما همچنان همون مشکل رو داره دوست عزیز

و این ارور رو میده

Fault

Array

(

[faultcode] => soap:Client

[faultstring] => Unmarshalling Error: For input string: ""

)

Share this post


Link to post
Share on other sites

بله نسخه قبلی کامل پاک شده و دوباره نصب شد اما همچنان مشکل

Fault

Array

(

[faultcode] => soap:Client

[faultstring] => Unmarshalling Error: For input string: ""

)

هستش

Share this post


Link to post
Share on other sites

بانک ملت این روزا خیلی وضع اش خرابه

صبح پلاگین بانکی کار میکرد الان کار نمیکنه و پیغام زیر رو میده

HTTP Error: cURL ERROR: 35: Unknown SSL protocol error in connection to pgwsf.bpm.bankmellat.ir:443 
url: https://pgwsf.bpm.bankmellat.ir:443/pgwchannel/services/pgw?wsdl
content_type: 
http_code: 0
header_size: 0
request_size: 0
filetime: -1
ssl_verify_result: 0
redirect_count: 0
total_time: 0.135354
namelookup_time: 0.000688
connect_time: 0.13538
pretransfer_time: 0
size_upload: 0
size_download: 0
speed_download: 0
speed_upload: 0
download_content_length: -1
upload_content_length: -1
starttransfer_time: 0
redirect_time: 0
certinfo: Array
redirect_url: 

پلاگین فروشگاهی بانک ملت که قابل ویرایش بود خط

https://pgwsf.bpm.bankmellat.ir/pgwchannel/services/pgw

رو تغییر دادم درست شد(pgwsf به pgws)

اما این پلاگین کد شده است دسترسی نداریم

Share this post


Link to post
Share on other sites

در تنظیمات نوع سرور را سرورهای غیر ایرانی بزارید حل می شه. این موارد در تنظیمات لحاظ شده

Share this post


Link to post
Share on other sites
با سلام.

با توجه به گزارش کاربران نسخه بانک ملت اصلاح شد. اصلاحات شامل:

ارور کنسل کردن پرداخت در هنگام پرداخت

قرار گیری جوملا در ساب دامین و پوشه فرعی

سلام آقای فتحی

بی نهایت ممنون از این که برای حل این مشکل وقت گذاشتید

Share this post


Link to post
Share on other sites

قربان من همچنان ارور میگیرم احتمال داره مشکل از جای دیگه باشه ؟

یعنی از سمت سرور ؟

Share this post


Link to post
Share on other sites

سلام

من صبح که دوباره پلاگین رو نصب کردم درگاه درست بود

الان موقع انتقال به درگاه این پیغام رو میده

Error

HTTP Error: cURL ERROR: 28: connect() timed out!

url: https://pgws.bpm.bankmellat.ir:443/pgwchannel/services/pgw?wsdl

content_type:

http_code: 0

header_size: 0

request_size: 0

filetime: -1

ssl_verify_result: 0

redirect_count: 0

total_time: 30.048671

namelookup_time: 0.21792

connect_time: 0

pretransfer_time: 0

size_upload: 0

size_download: 0

speed_download: 0

speed_upload: 0

download_content_length: -1

upload_content_length: -1

starttransfer_time: 0

redirect_time: 0

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

Share this post


Link to post
Share on other sites

با سلام

من قبلا با پلاگین پرداخت بانک ملت کار میکردم و بعد از پرداخت مشتری، کد تراکنش میداد

ولی تمپلیت سایتم رو عوض کردم و الان اون رو نمایش نمیده

لطفا راهنمایی کنید

Share this post


Link to post
Share on other sites
چون تعداد پنل های پیامک ایرانی زیاد هست نمی شد یک برنامه ثابت نوشت . ولی کار برای ارسال خیلی ساده هست.

در ابتدا یک فیلد متنی از نوع (textbox) ایجاد کنید و نام ان را sms بگذارید و در قسمت caption هر نام فارسی دلخواهی را می تونید وارد کنید.

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

$sms = JRequest::getVar('SMS');

یا

$_GET['SMS']

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

/plugins/system/rsfppayment/rsfppayment.php

بروید:

خط 507 و api پنل خودتون را وارید . (شماره کاربر را هم که در دسترس دارید )

مجید جان میشه یه نمونه کدی که باید قرار داده بشه برام مثال بزنی؟

تویه سطر 507 اینه:

	function rsfp_afterConfirmPayment($SubmissionId) {
	RSFormProHelper::sendSubmissionEmails($SubmissionId);
}

من نیاز دارم rsform به وب سرویس من وصل بشه که هر فرمی ساختم پیامک بزنه.

ممکنه راهنمایی کنی؟

Share this post


Link to post
Share on other sites
سلام

من صبح که دوباره پلاگین رو نصب کردم درگاه درست بود

الان موقع انتقال به درگاه این پیغام رو میده

Error

HTTP Error: cURL ERROR: 28: connect() timed out!

url: https://pgws.bpm.bankmellat.ir:443/pgwchannel/services/pgw?wsdl

content_type:

http_code: 0

header_size: 0

request_size: 0

filetime: -1

ssl_verify_result: 0

redirect_count: 0

total_time: 30.048671

namelookup_time: 0.21792

connect_time: 0

pretransfer_time: 0

size_upload: 0

size_download: 0

speed_download: 0

speed_upload: 0

download_content_length: -1

upload_content_length: -1

starttransfer_time: 0

redirect_time: 0

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

دوست من ببینید تابع crul غیر فعال نشده روی سرور؟

Share this post


Link to post
Share on other sites
قربان من همچنان ارور میگیرم احتمال داره مشکل از جای دیگه باشه ؟

یعنی از سمت سرور ؟

از نصب بودن curl روی سرور مطمئن شو چون روی سرور ما با برروز رسانی php مشکل پیدا کرد و با rebuild کردن مورد حل شد.

Share this post


Link to post
Share on other sites
قربان من همچنان ارور میگیرم احتمال داره مشکل از جای دیگه باشه ؟

یعنی از سمت سرور ؟

چه اروری؟ همان خطای بازگشت از سایت؟

سلام

من صبح که دوباره پلاگین رو نصب کردم درگاه درست بود

الان موقع انتقال به درگاه این پیغام رو میده

Error

HTTP Error: cURL ERROR: 28: connect() timed out!

url: https://pgws.bpm.bankmellat.ir:443/pgwchannel/services/pgw?wsdl

content_type:

http_code: 0

header_size: 0

request_size: 0

filetime: -1

ssl_verify_result: 0

redirect_count: 0

total_time: 30.048671

namelookup_time: 0.21792

connect_time: 0

pretransfer_time: 0

size_upload: 0

size_download: 0

speed_download: 0

speed_upload: 0

download_content_length: -1

upload_content_length: -1

starttransfer_time: 0

redirect_time: 0

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

مشکل از هاست می تونه باشه از خود بانک هم بعضی از مواقع هست . پورت 443 روی هاست شما باز هست؟(ولی اگر قبلا وصل می شده قطعا باز بوده . شاید تغییری دادند) با افزونه های دیگه هم می تونید تست کنید و ببنید مشکل هنوز باقی هست یا خیر

با سلام

من قبلا با پلاگین پرداخت بانک ملت کار میکردم و بعد از پرداخت مشتری، کد تراکنش میداد

ولی تمپلیت سایتم رو عوض کردم و الان اون رو نمایش نمیده

لطفا راهنمایی کنید

موقعیت نمایش پیغدر قالب سایت شما وجود نداره

فایل index.php قالب را باز کنید ببنید این خط در ان وجود داره:

<jdoc:include type="message" />

اگر نداشت ان را قرار بدید.

مجید جان میشه یه نمونه کدی که باید قرار داده بشه برام مثال بزنی؟

تویه سطر 507 اینه:

	function rsfp_afterConfirmPayment($SubmissionId) {
	RSFormProHelper::sendSubmissionEmails($SubmissionId);
}

من نیاز دارم rsform به وب سرویس من وصل بشه که هر فرمی ساختم پیامک بزنه.

ممکنه راهنمایی کنی؟

بعد از پرداخت تابع

rsfp_afterConfirmPayment

قراخوانی می شه که به صورت پیش فرض در ان ارسال ایمیل قرار داره. حالا کافیه شما متد ارسال پیامک خودتان را بنویسید و مانند متد RSFormProHelper::sendSubmissionEmails ارسال پیامک را پایین ان قرار بدید. برای متد ارسال پیامک هم فقط نیاز به شماره کاربر دارید که گفته شد چطور بگیرد.

Share this post


Link to post
Share on other sites

مجید جان در یاهو pm دادم اگه ممکنه جواب بده برای این پیامک نتونستم نهایت بدم بنویسی برام

Share this post


Link to post
Share on other sites

سلام مجید جان

شما که انقدر زحمت کشیدید و پلاگین های ارزشمندی را برای جامعه جوملا به رایگان منتشر کردید اگه میشد ارسال sms هم برای نمونه انجام میدادید این زحمت شما کامل میشد.

درسته سرویس های پیامکی مختلفی وجود داره با توابع مختلف

اما شما مثلا برای smsbazar انجام بدید تا دوستان الگو برداری کنند یا از همان پنل خریداری کنند.

از دیگر دوستان اگر کسی با بنده هم عقیده است تایید کند تا مجید خان ضروری بودن این را به چشم ببنید

با تشکر

Share this post


Link to post
Share on other sites

دوستان شما هم زیاد با پیغام تایم اوت مواجه میشید؟

لطفا راهنمایی کنید.

HTTP Error: cURL ERROR: 28: connect() timed out!
url: https://pgws.bpm.bankmellat.ir:443/pgwchannel/services/pgw?wsdl
content_type: 
http_code: 0
header_size: 0
request_size: 0
filetime: -1
ssl_verify_result: 0
redirect_count: 0
total_time: 30.027605
namelookup_time: 0.009585
connect_time: 0
pretransfer_time: 0
size_upload: 0
size_download: 0
speed_download: 0
speed_upload: 0
download_content_length: -1
upload_content_length: -1
starttransfer_time: 0
redirect_time: 0

Share this post


Link to post
Share on other sites

مشکل از سرور شما هست. برای پرداخت های بانکی بهترین سرور سرور های داخل ایران هست . اگرچه سرورهای خارج هم نباید به این حد مشکل داشته باشه. به هاستینگ تیکت بزنید

Share this post


Link to post
Share on other sites

با توجه به اینکه من توی فرم می خوام از عملیاتی مثل ضرب هم استفاده کنم

در پلاگین منتشر شده در سایت «پی لاین» امکان اتصال textbox وجود داشت و من میتونستم حاصل عملیات رو به Total منتقل کنم

در این پلاگین جدید،با اون کد و روش قبلی نتونستم یعنی روش زیر

آیا این روش برای این ورژن پی لاین جواب نمیده؟

var op1=document.getElementById('price');


var result=document.getElementById('Total');

result.value=0;

result.value=parseInt(result.value);

result.value=parseInt(result.value)+parseInt(op1.value);
document.getElementById('payline_total_8').innerHTML = number_format( result.value, 0, '.', ',');
document.getElementById('payline_total_8').value = result.value;
document.getElementById('Total').value = result.value;

با تشکر

Share this post


Link to post
Share on other sites

تست کنید ببنید جواب می ده یا خیر. احتملا جواب بده.

خیلی جالب بود . سایت پی لاین هم این پاگین را منتشر کرده.:dadad4:

Share this post


Link to post
Share on other sites
تست کنید ببنید جواب می ده یا خیر. احتملا جواب بده.

خیلی جالب بود . سایت پی لاین هم این پاگین را منتشر کرده.:dadad4:

من نتونستم جواب بگیرم

در واقع نشد محتوای تکست باکس رو به total وصل کنم

این آدرس فرمم هست:

وبسایت روز نیشابور

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

متشکرم

Share this post


Link to post
Share on other sites
من نتونستم جواب بگیرم

در واقع نشد محتوای تکست باکس رو به total وصل کنم

این آدرس فرمم هست:

وبسایت روز نیشابور

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

متشکرم

مشکلم حل شد ممنون

روش فوق کار می کنه

:)

Share this post


Link to post
Share on other sites

ارسال شده در (ویرایش شده)

با این کد تونستم تکست باکس رو به total وصل کنم

var result=document.getElementById('total');

result.value=0;

result.value=parseInt(result.value);

result.value=parseInt(result.value)+parseInt(parameter);
document.getElementById('payment_total_10').innerHTML = number_format( result.value, 0, '.', ',')+' تومان';
document.getElementById('payment_total_10').value = result.value;
document.getElementById('total').value = result.value;
var field = rsfp_getFieldsByName(10, 'rsfp_Total');
field[0].value = result.value;

ویرایش شده در توسط 40sec

Share this post


Link to post
Share on other sites

من یک مشکل دیگه هم واسم پیش اومد

این رو هم اگه میشه زحمتش رو بکشید

:)

در قسمت پرداخت آفلاین، فیلد وارد کردن تراکنش رو اجباری کردم

حالا می خوام اگه آفلاین انتخاب شد، فیلد تراکنش رو نشون بده و اجباری

اگه پرداخت آنلاین انتخاب شد، فیلد تراکنش رو طبیعتا نشون نده

این choose payment هم یک بدی داره که توی قسمت conditional fields نمیاد و گرنه میشد تنظیمش کرد

متشکرم

Share this post


Link to post
Share on other sites

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری