مدرس دوره علی شیخ
مدت دوره 20:55:46
تعداد ویدیو 106

وضعیت دوره : کامل شده
قیمت دوره : 999,000 599,000 تومان

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

برای ارسال کامنت ابتدا باید وارد سایت شوید

  • سلام و عرض خسته نباشید خدمت شما جناب شیخ عزیز.

    شما برای تبدیل تومان به ریال، یک صفر به آخر عدد اضافه میکنید در صورتی که اگر عدد اعشاری باشه (که در صورت استفاده از کد تخفیف احتمالش هم هست) این کار فکر میکنم تاثیری نداشته باشه و بهتره فقط مبلغ رو ضربدر 10 کنیم تا مبلغ از تومان به ریال تبدیل بشه.

    • سلام وقت بخیر آرمین عزیز
      مرسی از ارسال نظرت بله، اگه عدد مبلغ اعشاری باشه نیاز به اینکار هست اما خب توی واحد پولی ما (ایران) اعشار نیست اما برای واحد های پولی دیگه باید در نظر گرفت و تست کرد.

  • سلام وقتتون بخیر برای اتصال به درگاه پرداخت این کد رو می زنم می خوام داخل آبجکت از متغیر استفاده کنم اما کار نمی کنه حتی از

    
    
    'test Txt' . $api . 'etc...'

    هم استفاده کردم کدی که نوشتم :
    
    
    $curl = curl_init();

    curl_setopt_array($curl, array(
    CURLOPT_URL => 'https://sandbox.zarinpal.com/pg/v4/payment/request.json',
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_ENCODING => '',
    CURLOPT_MAXREDIRS => 10,
    CURLOPT_TIMEOUT => 0,
    CURLOPT_FOLLOWLOCATION => true,
    CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
    CURLOPT_CUSTOMREQUEST => 'POST',
    CURLOPT_POSTFIELDS => '{
    "merchant_id": $api,
    "amount": "1100",
    "callback_url": "http://example.com/verify",
    "description": "Transaction description."
    }',
    CURLOPT_HTTPHEADER => array(
    'Content-Type: application/json',
    'Accept: application/json'
    ),
    ));

    $response = curl_exec($curl);

    curl_close($curl);

    مقدار $api لاگ گرفتم درست بوده اما به نظرم $api رو به عنوان متغیر نمی شناسه به عنوان استرینگ می شناسه.

    • سلام وقت بخیر.
      همین مقدار 'test Txt' . $api . 'etc...'
      را dd بگیرید و توی دبل گوتیشن قرار بدید ".."

  • سلام وقت بخیر
    مقدار redirect رو هرجور وارد میکنم بعد موفق بودن تراکنش به آدرس زیر فرستاده میشم
    https://pay.ir/pg/callback/test
    حتی تو خود PaymentController هم redirect رو مقداردهی کردم ولی بازم به این صفحه میفرسته نتیجه رو

    • سلام وقت بخیر.
      والا باید تا قبل از ارسال اطلاعات مقدار متغیر را dd یا لاگ بگیرید و ببینید چی هست.