2014-06-24 3 views
0

정보를 저장할 수 있도록 스트라이프를 사용하고 누군가가 줄무늬를 통해 제공 한 전자 메일 주소를 전달하려는 경우 게시 요청의 매개 변수를 내 컨트롤러로 전달하려고합니다. 스트라이프 :: Customer.create 방법 내 양식에form_tag에 ENV 변수 값 가져 오기

customer = Stripe::Customer.create(
    :email => '[email protected]', 
    :card => params[:stripeToken] 
) 

을 내가 그래서

을 할 수있는 고객의 객체로 사용자가 제공 한 이메일 주소를 얻기 위해

<%= form_tag donations_path do %> 
<%= text_field_tag :email, :placeholder => "Email Address", :data => {:stripe => 'email' }%> 

customer = Stripe::Customer.create(
    :email => params[:email], 
    :card => params[:stripeToken] 
) 

하지만 어떻게 설정합니까 : 내 양식에 stripeToken을 저장합니까? 현재 ENV 변수에 저장되어 있는데 숨겨진 필드를 사용합니까?

답변

1

해당 토큰이 ENV에있는 경우 양식으로 표시 할 필요없이 필요할 때 컨트롤러에서 가져올 수 있습니다.

관련 문제