نمایش نتایج: از شماره 1 تا 3 , از مجموع 3

موضوع: راهنمای برنامه نویسی زرین پال

  1. #1
    عضو انجمن UserWht آواتار ها
    تاریخ عضویت
    Sep 2011
    نوشته ها
    178
    تشکر تشکر کرده 
    139
    تشکر تشکر شده 
    193
    تشکر شده در
    151 پست

    پیش فرض راهنمای برنامه نویسی زرین پال

    می خوام توی یک اسکریپت پرداخت آنلاینش رو از base خودم بنویسم و میدونم که از قبل نوشته شده است اما خودم میخوام بنویسم ولی متاسفانه کدهای که در بخش https://de.zarinpal.com/pages/labs/w...ce-php-sample/ برای این کار قرار داده شده است زیاد قابل فهم نیست دوستان اگر راهنمایی کنند ممنون میشم .

  2. # ADS




     

  3. #2
    عضو انجمن amirlord آواتار ها
    تاریخ عضویت
    Jul 2010
    نوشته ها
    802
    تشکر تشکر کرده 
    1,304
    تشکر تشکر شده 
    2,008
    تشکر شده در
    1,149 پست

    پیش فرض پاسخ : راهنمای برنامه نویسی زرین پال

    سلام عزیز
    کجاشو مشکل دارید ؟

    مثلا فایل درخواست پرداخت رو بررسی میکنیم :
    کد:
    <?php
    
    	$merchantID = 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX';
    	$amount = 1000; //Amount will be based on Toman
    	$callBackUrl = 'http://www.2ir.com/verify.php';
    	
    	$client = new SoapClient('http://www.zarinpal.com/WebserviceGateway/wsdl', array('encoding'=>'UTF-8'));
    	$res = $client->PaymentRequest($merchantID, $amount, $callBackUrl, urlencode('تراکنش تستی') );
    	
    	//Redirect to URL You can do it also by creating a form
    	Header('Location: https://www.zarinpal.com/users/pay_invoice/'.$res);
    
    
    ?>
    در اینجا اطلاعات مربوط به درگاه تعریف میشه :
    کد:
    $merchantID = 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX';	$amount = 1000; //Amount will be based on Toman
    	$callBackUrl = 'http://www.2ir.com/verify.php';
    در اینجا SoapClient رو استارت میزنیم با آدرس وب سرویس زرین پال :
    کد:
    $client = new SoapClient('http://www.zarinpal.com/WebserviceGateway/wsdl', array('encoding'=>'UTF-8'));
    در اینجا اطلاعات مربوط به پرداخت رو می فرستیم و یه کد اینوویس رو دریافت میکنیم :
    کد:
    $res = $client->PaymentRequest($merchantID, $amount, $callBackUrl, urlencode('?????? ????') );
    و در نهایت کد اینوویس رو جلوی https://www.zarinpal.com/users/pay_invoice/ قرار میدیم و کاربر رو ری دایرکت میکنیم به این صفحه .

    کد:
    Header('Location: https://www.zarinpal.com/users/pay_invoice/'.$res);
    طبق Soap هست اینا .

  4. تعداد تشکر ها ازamirlord به دلیل پست مفید


  5. #3
    عضو جدید farzadnsr آواتار ها
    تاریخ عضویت
    Jul 2011
    نوشته ها
    96
    تشکر تشکر کرده 
    26
    تشکر تشکر شده 
    36
    تشکر شده در
    31 پست

    پیش فرض پاسخ : راهنمای برنامه نویسی زرین پال

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


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

اطلاعات موضوع

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

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. دعوت به همکاری از برنامه نویسی و پلاگین نویسی ووکامرس برای را اندازی سایت و فروشگاه آنلاین
    توسط alirezakhani در انجمن درخواست انواع ماژول،پلاگین،قالب،امکانات سفارشی
    پاسخ ها: 0
    آخرين نوشته: November 12th, 2015, 20:33
  2. درخواست برنامه نویسی و پلاگین نویسی ووکامرس
    توسط reeza در انجمن درخواست انواع ماژول،پلاگین،قالب،امکانات سفارشی
    پاسخ ها: 0
    آخرين نوشته: October 16th, 2015, 13:22
  3. بهترین سیستم عامل گوشی برای وب نویسی و برنامه نویسی چیست؟
    توسط سیدرضا بازیار در انجمن مباحث دیگر
    پاسخ ها: 5
    آخرين نوشته: July 7th, 2015, 16:07
  4. درخواست برنامه نویسی برای ماژول نویسی پیامکی با هزینه مناسب
    توسط ded_usa در انجمن درخواست خدمات برنامه نویسی
    پاسخ ها: 0
    آخرين نوشته: January 17th, 2014, 20:15
  5. یه مشکل کوچک در برنامه نویسی جی پال
    توسط mokhtarabadi در انجمن مباحث دیگر
    پاسخ ها: 0
    آخرين نوشته: June 23rd, 2013, 10:55

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •