定制 kurorido/pilluu-php-sdk 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

kurorido/pilluu-php-sdk

最新稳定版本:1.0.4

Composer 安装命令:

composer require kurorido/pilluu-php-sdk

包简介

紅陽皮路系統 PHP SDK

关键字:

README 文档

README

Install

composer require kurorido/pilluu-php-sdk

傳送交易 Cashier

$testing = true; // 設定環境
$cashier = new PilluCashier('商戶編號', 'Public Key' , 'SHA2 Key', $testing);

$order = (new PilluOrder)
    ->setTradeId('商戶訂單號')
    ->setAmount('888')
    ->setMemo('測試商品');

$autoSubmit = false; // 是否使用 JavaScript 自動送出?
$cashier->doCheckout($order, $autoSubmit);

接收付款結果 Callback

目前只檢查 content 與 merchantid 是否符合,如有需要請自行繼承覆寫 check

$callback = new PilluCallback('商戶編號', 'Public Key' , 'SHA2 Key');
$response = $callback->check($payload);

if ($response->body->result === 'success') {
    // 付款成功,官方建議再發 Double Check
}

訂單查詢 Double Check

訂單查詢的時間點必須為交易時間的 120 秒以內,否則會被認定為無效參數

$testing = true; // 設定環境
$checker = new PilluCheckOrder('商戶編號', 'Public Key' , 'SHA2 Key', $testing);

$response = $checker->doCheck('交易發起時間', '交易金額', '商戶訂單號 tradeid');

if ($response->result === '111') {
    // 付款成功
}

统计信息

  • 总下载量: 75
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 1
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2023-03-16