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

موضوع: فانکشن زرین پال

Threaded View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1
    عضو جدید
    تاریخ عضویت
    Jan 2011
    نوشته ها
    4
    تشکر تشکر کرده 
    0
    تشکر تشکر شده 
    1
    تشکر شده در
    تشکر شده 1 بار در 1 پست

    پیش فرض فانکشن زرین پال

    با سلام
    دوستان کسی فانکشن مربوط به زرین پال رو جدا میتونه بنویسه بزاره فانکشن مربوط به ارسال و چک کردن و دریافت اطلاعات
    یک ن.مونه مثلا پی پال میزارم تا بگیرید چی میگم
    کد PHP:
    function buyPayPal($aPrice,$aItemNumber,$aItemName,$aCurrencyCode,$aFormType,$aReturnURL,$aAccountNB)
    {
        global 
    $set_test_mode;
        if (
    $set_test_mode)
        {
            
    $form_url "https://www.sandbox.paypal.com/cgi-bin/webscr/";    
            
    $array["ipn_test"] = "1";
        }
        else 
            
    $form_url "https://www.paypal.com/cgi-bin/webscr/";    
        
    $array["cmd"] = "_xclick";
        
    $array["amount"] = $aPrice;
        
    $array["item_name"] = urlencode($aItemName);
        
    $array["item_number"] = $aItemNumber;
        
    $array["business"] = $aAccountNB;
        
    $array["currency_code"] = "$aCurrencyCode";
        
    $array["notify_url"] = $aReturnURL;
        
    $array["return"] = $aReturnURL;
        
    $array["rm"] = "2";
        
    $array["no_shipping"] = "1";
        
        return 
    payForm($form_url,$array,$aFormType,$aReturnURL,$aAccountNB);

    و برای دریافت و چک کردن

    کد PHP:


    function getPayPalData()
    {
        
    $item_number $_REQUEST['item_number'];
        
    $payment_status $_REQUEST['payment_status'];
        
    $payment_amount $_REQUEST['mc_gross'];
        
        if (
    $payment_status=="Completed")
            
    $pay_status 10;
        elseif (
    $payment_status=="Denied")
            
    $pay_status 20;
        elseif (
    $payment_status=="Pending")
            
    $pay_status 30;
        elseif (
    $payment_status=="Reversed")
            
    $pay_status 99;
        
            
        return 
    logPayHandler("$item_number","$payment_amount",1,$pay_status);    

    ویرایش توسط hassanhassan : June 19th, 2011 در ساعت 12:14

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

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

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

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

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