Sha256: c171ab5eb821879217465d1d71475f2e02aface07dcf8462bd8c48476824973d
Contents?: true
Size: 447 Bytes
Versions: 1
Compression:
Stored size: 447 Bytes
Contents
class WxpayPayment < Payment def assign_detail(params) self.sign = params['sign'] self.notified_at = params['time_end'] self.payment_uuid = params['transaction_id'] self.pay_status = params['result_code'] self.seller_identifier = params['mch_id'] self.buyer_identifier = params['openid'] self.total_amount = params['total_fee'].to_i / 100.0 self.fee_amount = (self.total_amount * 0.60 / 100).round(2) end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
rails_trade-0.0.1 | app/models/rails_trade/payments/wxpay_payment.rb |