module Wechatpay::Api::V3::Trade
Public Instance Methods
notice(headers, payload)
click to toggle source
# File lib/wechatpay/api/v3/trade.rb, line 8 def notice(headers, payload) raise :verify_fail unless verify(headers, payload) data = MultiJson.load(payload, symbolize_keys: true) r = data[:resource] text = decrypt r[:ciphertext], r[:nonce], r[:associated_data] MultiJson.load(text, symbolize_keys: true) end