Sha256: 76d6c41a5e549cb7aa0e814a3b04dfa7bfd08a2c7d83ef40c2d1718dfa52ad40
Contents?: true
Size: 323 Bytes
Versions: 1
Compression:
Stored size: 323 Bytes
Contents
module Workarea decorate Payment::StoreCreditCard, with: :payware_connect do def perform! return true if @credit_card.token.present? response = handle_active_merchant_errors do gateway.store(@credit_card.to_active_merchant) end @credit_card.token = response.troutd end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
workarea-payware_connect-2.1.2 | app/models/workarea/payment/store_credit_card.decorator |