李帅

1.打印苹果日志

......@@ -44,17 +44,14 @@ class PayController extends Controller
$pay_type = $request->post('pay_type');
$token = $request->post('token');
Log::debug("========苹果客户端支付验证========");
Log::debug(print_r($request->all(),true));
$order = Order::query()->where('order_sn', $order_sn)->first();
if ($order->status != Order::UNPAID) return Response::fail('订单错误!');
// $order = Order::query()->where('order_sn', $order_sn)->first();
//
// if ($order->status != Order::UNPAID) return Response::fail('订单错误!');
$payment = $factory->init($pay_type)->verify($order, $token);
// $payment = $factory->init($pay_type)->notify($order_sn, $token);
//
// if ($payment) return Response::success(['order_sn' => $order_sn], '支付成功');
// else return Response::fail('订单错误!');
if ($payment) return Response::success(['order_sn' => $order_sn], '支付成功');
else return Response::fail('订单错误!');
}
/**
......
This diff is collapsed. Click to expand it.
......@@ -52,6 +52,11 @@ class GooglePayment implements PaymentInterface
// 查询订单对应的产品id
}
public function verify(Order $order, $token)
{
return true;
}
private function getGoogleClient()
{
$credentials_file = public_path().'/pc-api-7482901338487549764-603-566eccf76b91.json';
......