Sha256: b1dd12f755a5546b7088bb9307b7d293cc58992a0f8117ebaeeb3b3b74efda2f
Contents?: true
Size: 631 Bytes
Versions: 44
Compression:
Stored size: 631 Bytes
Contents
module RockRMS module Response class SavedPaymentMethod < Base MAP = { foreign_key: 'ForeignKey', gateway_id: 'FinancialGatewayId', gateway_person_id: 'GatewayPersonIdentifier', is_default: 'IsDefault', name: 'Name', payment_details: 'FinancialPaymentDetail', payment_detail_id: 'FinancialPaymentDetailId', reference_number: 'ReferenceNumber' }.freeze def format_single(data) response = to_h(MAP, data) response[:payment_details] = PaymentDetail.format(response[:payment_details]) response end end end end
Version data entries
44 entries across 44 versions & 1 rubygems