Sha256: ba2a44a029b147092f5690eceb4b8101c0fc0808189aa2dda60992921cd98dda
Contents?: true
Size: 517 Bytes
Versions: 7
Compression:
Stored size: 517 Bytes
Contents
module Workarea class Payment::Tender::Paypal < Payment::Tender field :paypal_id, type: String field :payer_id, type: String field :details, type: Hash, default: {} field :approved, type: Boolean, default: false field :direct_payment, type: Boolean, default: false def slug :paypal end def display_number return unless direct_payment? details['display_number'] end def issuer return unless direct_payment? details['issuer'] end end end
Version data entries
7 entries across 7 versions & 1 rubygems