Commit becd7b3d by yeran

feat: add hsq merchant_no

1 parent 6e67d54b
{ {
"name": "ldy/payment", "name": "ldy/payment",
"type": "library", "type": "library",
"version": "3.6.2", "version": "3.6.3",
"description": "支付宝支付、微信支付、招商一网通支付、通联支付、米付支付、利楚扫呗、富友支付、联拓付、易生支付、银盛支付、微诺付、汇收钱 php SDK。", "description": "支付宝支付、微信支付、招商一网通支付、通联支付、米付支付、利楚扫呗、富友支付、联拓付、易生支付、银盛支付、微诺付、汇收钱 php SDK。",
"keywords": ["alipay", "weixin", "支付宝支付", "微信支付","通联支付", "集成支付接口SDK", "招商一网通", "一网通", "利楚扫呗", "富友支付","微诺付","汇收钱"], "keywords": ["alipay", "weixin", "支付宝支付", "微信支付","通联支付", "集成支付接口SDK", "招商一网通", "一网通", "利楚扫呗", "富友支付","微诺付","汇收钱"],
"homepage": "", "homepage": "",
......
...@@ -49,16 +49,18 @@ class PubChargeData extends ChargeBaseData ...@@ -49,16 +49,18 @@ class PubChargeData extends ChargeBaseData
]; ];
$signContent = [ $signContent = [
/* 业务请求参数 begin */ /* 业务请求参数 begin */
'subMerchantNo' => $this->subMerchantNo, //门店编号
'transNo' => $this->transNo, //商户订单号 'transNo' => $this->transNo, //商户订单号
'payType' => $this->payType, //支付类型 'payType' => $this->payType, //支付类型
'orderAmt' => intval($this->orderAmt), //交易金额, 交易金额,单位为:分 'orderAmt' => intval($this->orderAmt), //交易金额, 交易金额,单位为:分
'goodsInfo' => $this->goodsInfo, //商品信息 'goodsInfo' => $this->goodsInfo, //商品信息
'returnUrl' => $this->returnUrl , //后端通知地址, 用户支付完成后,慧收钱服务器主动通知商户服务器里指定地址 'returnUrl' => $this->returnUrl, //后端通知地址, 用户支付完成后,慧收钱服务器主动通知商户服务器里指定地址
'requestDate' => $this->requestDate, //请求时间 'requestDate' => $this->requestDate, //请求时间
'memo' => json_encode($memo,JSON_UNESCAPED_UNICODE), 'memo' => json_encode($memo, JSON_UNESCAPED_UNICODE),
/* 业务请求参数 end */ /* 业务请求参数 end */
]; ];
if (!empty($this->subMerchantNo)) {
$signContent['subMerchantNo'] = $this->subMerchantNo; //门店编号
}
$signData = [ $signData = [
/* 公共请求参数 begin */ /* 公共请求参数 begin */
...@@ -67,7 +69,7 @@ class PubChargeData extends ChargeBaseData ...@@ -67,7 +69,7 @@ class PubChargeData extends ChargeBaseData
'format' => $this->format, //请求格式 'format' => $this->format, //请求格式
'merchantNo' => $this->merchantNo, //商户号 'merchantNo' => $this->merchantNo, //商户号
'signType' => $this->signType, //加密类型 'signType' => $this->signType, //加密类型
'signContent' => json_encode($signContent,JSON_UNESCAPED_UNICODE), 'signContent' => json_encode($signContent, JSON_UNESCAPED_UNICODE),
'key' => $this->key, 'key' => $this->key,
/* 公共请求参数 end */ /* 公共请求参数 end */
]; ];
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!