appsfarsi/parsian

此软件包最新版本(v1.1.6)无可用许可证信息。

这是 Laravel 的 Parsian 银行

v1.1.6 2019-11-07 06:57 UTC

This package is auto-updated.

Last update: 2024-09-07 18:51:36 UTC


README

这是 Laravel 的 Parsian 银行代码库

composer require appsfarsi/parsian

php artisan vendor:publish

调用支付网关的方法 #

\appsfarsi\parsian\ParsianBank::sendPayment($amount, $id, $site_call_back_url)

# ورودی ها
$amount = مبلغ پرداختی 
$id = آی دی یکتای پرداخت
$site_call_back_url = آدرس بازگشتی به سایت

# خروجی در حالت موفق 
 return [
          "status" => true,
          "Token" => "",
          "url" => ""
        ];
        
# خروجی در حالت خطا        

 return [
          "status" => false,
          "error" => "Message",
          "statusCode" => "statusCode"
        ];

检查支付是否正确的函数

\appsfarsi\parsian\ParsianBank::confirmPayment($token)

# ورودی ها
$token = توکن کاربر 
 
# خروجی در حالت موفق 
 $out = [
           "CardNumberMasked" => "CardNumberMasked",
           "RRN" => "RRN",
           "Status" => "Status",
         ];
        
# خروجی در حالت خطا        

  $out = [
            "Message" => "پرداخت موفقیت آمیز نبود",
            "Status" => "Status"
          ];
          
          #   اگر در هنگام صدا زدن آدرس بانک خطایی بوجود آید استتوس عدد -1000 خواهد شد .