blob: 2e80e69121d9b5406c04e22750e780e5ddafd23d (
plain)
1
2
3
4
5
6
7
8
9
|
def braintree_customer
if current_user.braintree_customer_id
Braintree::Customer.find current_user.braintree_customer_id
else
customer = Braintree::Customer.create(payment_method_nonce: params[:payment_method_nonce]).customer
current_user.update_attributes braintree_customer_id: customer.id
customer
end
end
|