Sha256: 840764b9c4748f0a0346c920bc3ff98e47c322f8bb77e37ef8607db6120c7a57
Contents?: true
Size: 1.26 KB
Versions: 5
Compression:
Stored size: 1.26 KB
Contents
class Saasaparilla::Notifier < ActionMailer::Base default :from => Saasaparilla::CONFIG["from_email"] def subscription_created(subscription) @subscription = subscription mail(:to => subscription.contact_info.email, :subject => "Subscription Created") end def invoice_created(subscription, invoice) @subscription = subscription @invoice = invoice mail(:to => subscription.contact_info.email, :subject => "Invoice Created") end def billing_successful(subscription, amount) @subscription = subscription @amount = amount mail(:to => subscription.contact_info.email, :subject => "Account Billing Successful") end def billing_failed(subscription) @subscription = subscription @url = edit_subscription_credit_card_url mail(:to => subscription.contact_info.email, :subject => "Account Billing Failed") end def pending_cancellation_notice(subscription) @subscription = subscription @url = edit_subscription_credit_card_url mail(:to => subscription.contact_info.email, :subject => "Your subscription will be canceled soon") end def subscription_canceled(subscription) @subscription = subscription mail(:to => subscription.contact_info.email, :subject => "Your subscription has been canceled") end end
Version data entries
5 entries across 5 versions & 1 rubygems