Sto lavorando con activemerchant e mi viene segnalato questo errore durante la convalida della scheda è ok in rails 3? grazie in anticipo più potere a tuttimetodo indefinito add_to_base
belongs_to :reservation
attr_accessor :card_number, :card_verification
validate :validate_card, :on => :create
def validate_card
unless credit_card.valid?
credit_card.errors.full_messages.each do |message|
errors.add_to_base "error"
end
end
end
def credit_card
@credit_card ||= ActiveMerchant::Billing::CreditCard.new(
:type => card_type,
:number => card_number,
:verification_value => card_verification,
:month => card_expires_on.month,
:year => card_expires_on.year,
:first_name => first_name,
:last_name => last_name
)
end
sta indicando Undefined method add_to_base
See La risposta di Brad Werth sotto per la sintassi alternativa. –