# frozen_string_literal: true require_relative 'monza' class ReceiptCreateForm include ActiveModel::Model attr_accessor :raw_receipt, :platform, :transaction_uuid, :item, :data validates :raw_receipt, :platform, :transaction_uuid, presence: true def to_model Receipt.new(raw_receipt: raw_receipt, platform: platform, transaction_uuid: transaction_uuid, status: :captured) end def receipt_valid case p

