Ejemplo n.º 1
0
 /**
  * 微信支付 JSSDK chooseWXPay 方式配置文件
  */
 public static function getPaymentJssdkConfig(Unifiedorder $unifiedorder, $asArray = false)
 {
     $config = static::getPaymentConfig($unifiedorder, true);
     $bag = new Bag();
     $bag->set('timestamp', $config['timeStamp']);
     $bag->set('nonceStr', $config['nonceStr']);
     $bag->set('package', $config['package']);
     $bag->set('signType', $config['signType']);
     $bag->set('paySign', $config['paySign']);
     return $asArray ? $bag->all() : JSON::encode($bag->all());
 }