Method: Pay::Braintree#setup
- Defined in:
- lib/pay/braintree.rb
#setup ⇒ Object
12 13 14 15 16 17 18 19 20 21 22 23 |
# File 'lib/pay/braintree.rb', line 12 def setup Pay.braintree_gateway = ::Braintree::Gateway.new( environment: environment.to_sym, merchant_id: merchant_id, public_key: public_key, private_key: private_key ) Pay.charge_model.include Pay::Braintree::Charge Pay.subscription_model.include Pay::Braintree::Subscription Pay.billable_models.each { |model| model.include Pay::Braintree::Billable } end |