View Full Version : تولید orderId برای درخواست در بانک ملت
Muhammad-Ali
دوشنبه 09 تیر 1393, 16:04 عصر
سلام
شما از چه روشی برای تولید orderId برای درخواست پرداخت به بانک ملت استفاده می کنید؟
rezaonline.net
دوشنبه 09 تیر 1393, 16:49 عصر
$res = time() - 1400000000;
$res = (string) $res;
$res .= mt_rand(11111,99999);
$res = (int) $res;
Muhammad-Ali
دوشنبه 09 تیر 1393, 18:58 عصر
$res = (int) $res;
مثل اینکه باید بشه
$res = (float) $res;
تو داکیومنت بانک گفته orderId از نوع long باشه. این long چند بایتی هستش؟ 32 بیتیه یا 64 بیتی؟
Muhammad-Ali
دوشنبه 09 تیر 1393, 22:01 عصر
من از این استفاده کردم:
'orderId' => time().mt_rand(1111,9999),
که 14 رقم تولید میکنه. به نظر و تجربه و مشکلی نداره؟
Muhammad-Ali
چهارشنبه 11 تیر 1393, 11:02 صبح
به پرداخت تماس گرفتم آگاهی کامل نداشتند. اما آخرش توصیه کرد 12 رقمی باشه. نظر شما چیه؟ 14 رقم مشکلی پیش میاد؟
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.