【问题标题】:redirect issue after wepay payment success in php在php中wepay付款成功后重定向问题
【发布时间】:2018-06-08 18:17:45
【问题描述】:

wepay 支付成功后重定向有问题,这意味着我如何在这个 wepay url 之后重定向

https://stage.wepay.com/status/checkout_complete/1233455

这是我的代码

try { 
    $data['checkout']= $wepay->request('/checkout/create', array(
            'account_id' => $account_id, // ID of the account that you want the money to go to
            'amount' => 1, // dollar amount you want to charge the user
             'currency' => 'USD',
            'short_description' => "this is a test payment", // a short description of what the payment is for
            'type' => "goods", // the type of the payment - choose from GOODS SERVICE DONATION or PERSONAL              
        )
    );
    // print_r($data['checkout']);
} catch (WePayException $e) { // if the API call returns an error, get the error message for display later
    $data['error'] = $e->getMessage();
}

【问题讨论】:

    标签: php url redirect payment wepay


    【解决方案1】:

    您可以在文档中查看结帐完成后如何重定向用户:https://developer.wepay.com/api/api-calls/checkout#create

    您需要使用hosted_checkout 结构。这仅在您使用 WePay iFrame or Hosted page 处理付款时有效。

    $data['checkout']= $wepay->request('/checkout/create', array(
            'account_id' => $account_id,
            'amount' => 1,
            'currency' => 'USD',
            'short_description' => "this is a test payment",
            'type' => "goods", 
            'hosted_checkout' => array( // hosted checkout structure
               'redirect_uri' => "http://google.com" // the url for redirect
            )    
        )
    );
    

    【讨论】:

      【解决方案2】:

      尝试使用

      $data['checkout']= $wepay->request('/checkout/create', array(
              'account_id' => $account_id, // ID of the account that you want the money to go to
              'amount' => 1, // dollar amount you want to charge the user
               'currency' => 'USD',
              'short_description' => "this is a test payment", // a short description of what the payment is for
              'type' => "goods", // the type of the payment - choose from GOODS SERVICE DONATION or PERSONAL
              'redirect_uri' => "http://google.com", // the url for redirect
      
      
          )
      );
      

      【讨论】:

      猜你喜欢
      • 2014-11-07
      • 1970-01-01
      • 2021-04-26
      • 2014-07-15
      • 2013-10-16
      • 1970-01-01
      • 1970-01-01
      • 2018-12-16
      • 1970-01-01
      相关资源
      最近更新 更多