chenkby/apple-pay
最新稳定版本:v1.0
Composer 安装命令:
composer require chenkby/apple-pay
包简介
苹果内购
关键字:
README 文档
README
安装
composer
$ php composer.phar require chenkby/apple-pay:1.0
或者添加以下代码到composer.json文件的require块中:
"chenkby/apple-pay": "1.0"
使用
// $orderId 本地订单号 // $storeProductId 苹果商店产品ID // $tradeNo 苹果交易号 $order = findOrder($orderId); $order->updateReceipt($data['receipt']); $applePay = new ApplePay($_POST['receipt'], $orderId); if ($applePay->verifyReceipt()) { $result = $applePay->query($storeProductId, function ($tradeNo, $returnData) use ($order) { // 检查此交易号是否被使用 if (!$order->checkTradeNoIsUsed($tradeNo)) { // 更新本地订单状态等... return $this->notify($order, $returnData, $tradeNo); } else { echo '此笔交易号已经被使用,这笔交易有可能是伪造的!'; return false; } }); if ($result) { echo 'success'; } else { echo $applePay->getError(); } } else { echo $applePay->getError(); }
统计信息
- 总下载量: 1.17k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 9
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: BSD-3-Clause
- 更新时间: 2018-01-25