Skip to content

Commit 89acc07

Browse files
vue paypal支付,incrementId
1 parent be3397c commit 89acc07

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

app/appserver/modules/Payment/block/paypal/standard/Start.php

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
*/
1818
class Start
1919
{
20-
public function startPayment()
20+
public function startPayment($increment_id)
2121
{
2222
$methodName_ = 'SetExpressCheckout';
2323
$return_url = Yii::$app->request->post('return_url');
@@ -29,7 +29,7 @@ public function startPayment()
2929
//var_dump($checkoutReturn);
3030
if (strtolower($checkoutReturn['ACK']) == 'success') {
3131
$token = $checkoutReturn['TOKEN'];
32-
$increment_id = Yii::$service->order->getSessionIncrementId();
32+
//$increment_id = Yii::$service->order->getSessionIncrementId();
3333
//echo $increment_id ;exit;
3434
# 将token写入到订单中
3535
Yii::$service->order->updateTokenByIncrementId($increment_id,$token);

app/appserver/modules/Payment/controllers/paypal/StandardController.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ public function actionStart()
3232
Yii::$service->payment->setPaymentMethod($payment_method);
3333
$increment_id = Yii::$app->request->post('increment_id');
3434
Yii::$service->order->setCurrentOrderIncrementId($increment_id);
35-
return $this->getBlock()->startPayment();
35+
return $this->getBlock()->startPayment($increment_id);
3636
}
3737
/**
3838
* 2.Review 从paypal确认后返回的部分

0 commit comments

Comments
 (0)