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

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

نظرات ارزشمند شما:

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

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

    
    
    '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 یا لاگ بگیرید و ببینید چی هست.