Commit c742d559bb26b2ecd8adbb48bc1849f190ed29e3
Exists in
master
Merge pull request #23 from yuc-zhu/master
修复多账号情况下 生成 appkey bug
Showing
1 changed file
with
2 additions
and
0 deletions
Show diff stats
lib/wx_pay/service.rb
... | ... | @@ -10,6 +10,7 @@ module WxPay |
10 | 10 | params = { |
11 | 11 | appid: options.delete(:appid) || WxPay.appid, |
12 | 12 | mch_id: options.delete(:mch_id) || WxPay.mch_id, |
13 | + key: options.delete(:key) || WxPay.key, | |
13 | 14 | nonce_str: SecureRandom.uuid.tr('-', '') |
14 | 15 | }.merge(params) |
15 | 16 | |
... | ... | @@ -27,6 +28,7 @@ module WxPay |
27 | 28 | params = { |
28 | 29 | appid: options.delete(:appid) || WxPay.appid, |
29 | 30 | partnerid: options.delete(:mch_id) || WxPay.mch_id, |
31 | + key: options.delete(:key) || WxPay.key, | |
30 | 32 | package: 'Sign=WXPay', |
31 | 33 | timestamp: Time.now.to_i.to_s |
32 | 34 | }.merge(params) | ... | ... |