۱۳۹۲/۱/۶، ۰۲:۵۵:۵۲ صبح
(آخرین ویرایش: ۱۳۹۲/۱/۶، ۰۲:۵۹:۴۴ صبح، توسط Mohammad-Za.)
(۱۳۹۲/۱/۶، ۰۲:۳۴:۳۹ صبح)iranshahrsaz نوشته است: سپاس از شما
خطا(ها)ی زیر رخ داده است:
امکان Settle تراکنش از این طریق وجود ندارد. لطفاً با شرکت بهپرداخت تماس بگیرید: 021-27312054 | 021-27312054
Result: 42
این مشکل به دلیل 32Bitی بودن سرور ایجاد میشود.
فایل admin/modules/user/bank_subs.php را باز کنید و خطوط زیر را بیابید(عیناً پشت سر هم هستند):
کد php:
$orderId = intval($mybb->input['oid']);
$SaleOrderId = intval($mybb->input['oid']);
$SaleReferenceId = intval($mybb->input['srid']);
و به این شکل تغییر دهید:
کد php:
$orderId = $mybb->input['oid'];
$SaleOrderId = $mybb->input['oid'];
$SaleReferenceId = $mybb->input['srid'];