Sha256: 46d0eb6d8e6fe753dcbed3ddbd7d9468474e1fc823346415e071c423008d3a9f
Contents?: true
Size: 616 Bytes
Versions: 15
Compression:
Stored size: 616 Bytes
Contents
module RockRMS module Response class SavedPaymentMethod < Base MAP = { id: 'Id', foreign_key: 'ForeignKey', gateway_id: 'FinancialGatewayId', gateway_person_id: 'GatewayPersonIdentifier', 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
15 entries across 15 versions & 1 rubygems