나는 ROR 앱과 mongodb를 고안하고 있습니다. 이제 처음에 앱 사용자는 이메일, 사용자 이름 및 비밀번호로 로그인되었습니다. 사용자가 로그인하면 그는 지불함으로써 프리미엄으로 업그레이드하는 옵션이 제공됩니다. 어떻게 할 수 있습니까? 내가 가진 생각 중 하나는 사용자 모델에 프리미엄 옵션 필드를 하나 더 추가하고 보험료를 가입 한 사람이 깃발을 올릴 것입니다. 아마도 나는 cc 애비뉴와 같은 타사 결제 게이트웨이를 사용할 것입니다. ccavenue가 지불이 이루어 졌다는 것을 어떻게 알릴 수 있습니까?일부 사용자를 프리미엄 사용자로 만들기
0
A
답변
1
가입하기 전에 해당 문서를 읽을 수 있습니다. http://www.ccavenue.com/quick.jsp
일반적으로 카드에 성공했는지 실패했는지 알려주는 콜백 기능을 제공합니다. 이 정보를 기반으로 User
테이블의 열을 업데이트하거나 Payments
이라는 별도의 테이블에 모든 결제 정보 (날짜, 시간, 성공 등)가 포함될 수도 있습니다. 해당 경로가있는 경우 User
모델을 has_one
또는 has_many
지불을 사용하도록 설정할 수 있습니다.
관련 문제
- 1. 사용자를 데이터베이스에 사용자로 연결
- 2. 로컬 사용자를 MySQL 사용자로 사용
- 3. 사용자를 android에서 QuickBlox 사용자로 등록
- 4. 사용자를 Firebase Auth 사용자로 파싱합니다.
- 5. 테스트 사용자로 친구 연결 만들기
- 6. 루비 사용자로 프로세스 만들기
- 7. WordPress를 사용하여 프리미엄 콘텐츠 섹션 만들기
- 8. gitolite는 어떻게 원격 사용자를 저장소 사용자로 매핑합니까?
- 9. 유성에 사용자를 생성하면 세션이 새로운 사용자로 변경됩니다.
- 10. 사용자를 magento로 도매 사용자로 등록하는 방법은 무엇입니까?
- 11. Django - 기본 사용자를 로그인 한 사용자로 설정
- 12. 익명 사용자를 일반 사용자로 변환하여 저장
- 13. 일반 사용자를 관리자 사용자로 전환하기 레일 튜토리얼
- 14. 이전 인증 사용자를 향상된 인증 사용자로 변환
- 15. 특정 사용자를 django ldap 사용자로 설정
- 16. cvs2svn cvs2git : cvs 사용자를 github 사용자로 매핑
- 17. 요리사 : 다른 사용자로 프로세스 만들기
- 18. FBLoginView 일부 사용자를 거부합니다
- 19. 일부 웹 서비스 메소드를 일부 사용자로 제한하는 방법은 무엇입니까?
- 20. 만들기 일부
- 21. 앱을 설치하고 일반 사용자로 실행하는 경우 .sql DB 스키마 만들기
- 22. 테스트 모드에서 스트라이프를 사용할 때 프로덕션 환경에서 내 앱의 프리미엄 기능을 테스트하기 위해 프리미엄 사용자를 만들려면 어떻게해야합니까?
- 23. 외부 VS2012 프리미엄 솔루션을 사용하여 소스 코드없이 CUIT 만들기
- 24. FormType이 Create 일 때만 현재 사용자를 현재 사용자로 설정
- 25. Azure Active Directory 사용자를 가상 컴퓨터 사용자로 사용하려면 어떻게해야합니까?
- 26. mysql에서 현재 유효한 리눅스 사용자를 mysql에서 기본 사용자로 사용하려면 어떻게해야합니까?
- 27. 포트 80에서 부두 사용자를 루트가 아닌 사용자로 실행하십시오.
- 28. Flash CS4, 사용자를 동영상 안쪽에서 선택한 사용자로 다시 보냅니 까?
- 29. LINQ to SQL - 임시 사용자를 실제 사용자로 변환
- 30. 이미 다른 사용자로 가장 할 때 사용자를 가장합니까? 내가하려고하면
레일에 언급 된 내용이 없습니다. –
다른 코드를보고 콜백을 결정할 수 있는지 확인하거나 기술 팀에 문의하여 도움을받을 수 있습니다. Rails를 지원하는 항목이 필요하다면, 분명히 다른 곳을 봐야 할 것입니다. – tyler