国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術(shù)|正則表達(dá)式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務(wù)器之家 - 編程語言 - PHP教程 - Laravel5.5 支付寶手機(jī)網(wǎng)站支付的教程

Laravel5.5 支付寶手機(jī)網(wǎng)站支付的教程

2019-09-19 13:09MRWisme PHP教程

這篇文章主要介紹了Laravel5.5 支付寶手機(jī)網(wǎng)站支付的教程,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧

1、安裝使用Laravel擴(kuò)展庫(kù)yansongda/laravel-pay

yansongda/laravel-pay Github地址

通過composer進(jìn)行安裝

$ composer require yansongda/laravel-pay

生成配置文件

 

復(fù)制代碼代碼如下:
$ php artisan vendor:publish --provider="Yansongda\\LaravelPay\\PayServiceProvider" --tag=laravel-pay

 

2、配置支付信息,填寫到配置文件pay.php中

Laravel5.5 支付寶手機(jī)網(wǎng)站支付的教程

運(yùn)行支付寶提供的工具生成如下:

Laravel5.5 支付寶手機(jī)網(wǎng)站支付的教程

將公鑰文件里面的去除-----BEGIN PUBLIC KEY-----與-----END PUBLIC KEY-----,將剩下的內(nèi)容合并為一行,添加到應(yīng)用公鑰中

將私鑰文件里面的去除-----BEGIN RSA PRIVATE KEY-----與-----END RSA PRIVATE KEY-----,將剩下的內(nèi)容合并為一行,需添加到配置文件中

配置文件中填寫對(duì)應(yīng)內(nèi)容

Laravel5.5 支付寶手機(jī)網(wǎng)站支付的教程

3、拉起支付

yansongda/laravel-pay中拉起支付,是將支付form信息直接返回到頁(yè)面中,考慮到業(yè)務(wù)需求,需要通過json方式返回更方便一些

Laravel5.5 支付寶手機(jī)網(wǎng)站支付的教程

use Yansongda\Pay\Pay;

/**
 * Class SecondPay
 * @package App
 * 支付寶手機(jī)網(wǎng)頁(yè)支付接口
 */
class ZfbWapPay extends Model
{

 //發(fā)送支付請(qǐng)求
 public function send(Request $request,$outTradeNum,$payAmount)
 {
  $config = config('pay.alipay'); //取出配置信息,根據(jù)需求動(dòng)態(tài)改變
  $config['return_url'] ='http://api.aiwangyouxi.com/web/pay/jump/'.$outTradeNum;

  $order = [
   'out_trade_no' => $outTradeNum, //我方訂單號(hào)
   'total_amount' => $payAmount, //支付金額,單位(元)
   'subject' => '游戲支付',
  ];

  $alipay = Pay::alipay($config)->wap($order);
  return $alipay; //返回form表單信息
 }
}

成功返回form表單信息,將信息插入到頁(yè)面中完成拉起支付

$("body").append(data.form_text);

4、支付回調(diào)

use Yansongda\Pay\Pay;

/**
 * Class WxwebController
 * @package App\Http\Controllers\Web
 * 支付寶h5支付回調(diào)
 */
class ZfbwebController extends Controller
{
 private $pay_order;  //我方訂單號(hào)
 private $call_order; //第三方訂單號(hào)

 public function notify(Request $request)
 {
  $pay_config = config('pay.alipay');
  $alipay = Pay::alipay($pay_config);

  $this->pay_order = $request->out_trade_no;
  $this->call_order = $request->trade_no;

  $save_back = $m_pay_back->addback($this->pay_order,json_encode($request->all())); //將支付回調(diào)信息記錄到數(shù)據(jù)庫(kù)中
  $check_result = $alipay->verify();
  if(!$check_result) { //回調(diào)驗(yàn)簽失敗
   return '';
  }

  return $alipay->success();
 }
}

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持服務(wù)器之家。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 欧美福利电影在线观看 | 一区二区不卡视频 | 午夜在线观看影院 | 国产一区二区精品在线观看 | 国产黄色片一级 | 在线观看特色大片免费网站 | 日本高清视频在线 | 午夜激情影院 | 视频在线一区二区 | 日韩精品一区二区三区视频播放 | 久草热线| 欧美a在线| 色爱区成人综合网 | 亚洲综合av在线播放 | 日本成人黄色网址 | 福利视频三区 | 伊人在线 | 亚州中文 | 日韩www| 色综合天天综合网国产成人网 | 毛片特级| 国产精品毛片a√一区 | 高清av电影 | 国产第一毛片 | 在线视频 亚洲 | 91国内精品久久 | 久久久久久久久久国产 | 波多野结衣中文字幕一区二区三区 | 欧美二区三区 | 国产一区二 | 欧美一区二区三区精品 | 亚洲免费成人在线 | 免费观看a毛片 | 亚洲精品国产成人 | 日本精品视频在线观看 | 免费的黄色网 | 欧美精品一区二区三区在线播放 | 欧美精品久久久 | 伊人精品视频 | 欧美日韩精品一区 | 一区二区精品视频 |