2013-06-10 4 views
0

django에서 이것을 구현할 수 있습니까? 비디오 사이트에서 사용자가보고 싶은 모든 비디오에 대해 비디오를보기 전에 요금을 지불해야합니다. 가능한 경우이를 구현하는 가장 좋은 방법은 무엇입니까? 결제가 완료된 후 사용자가 지불 한 특정 동영상으로 어떻게 리디렉션 될 수 있습니까?Django에서 요청 당 지불

답변

3

web은 다른 웹 프레임 워크/weblibrary와 마찬가지로 장고와 함께 할 수 있습니다.

아마도 가장 쉬운 방법은 사용자 프로필이 있어야하며 지불이 완료되면이 동영상을 사용자 "허용 된"목록에 추가하는 것입니다. 이렇게하면 사용자가 사용할 수있는 비디오를 쉽게 볼 수 있습니다. 지불 후 리디렉션은 공급자, paypal 등에 따라 달라 지므로 지불 프로세스를 응용 프로그램에 내장 할 수 있고 "수신"지불을 확인할 수있는 강력한 API를 사용할 수 있습니다.

+0

거주 국가에서 페이팔을 사용할 수없고 결제 할 때마다 사용자가 결제 수단 사이트로 리디렉션됩니다 (2checkout 사용). 결제가 성공적으로 완료되면 사용자는 성공으로 다시 연결됩니다. URL 페이지. 따라서 큰 문제는 결제 후 특정 동영상 페이지로 사용자를 리디렉션하는 것입니다. – picomon

+0

URL 페이지를 성공적으로 처리하는 데 정보를 추가 할 방법이 없습니까? – AlessandroEmm

+0

견적 2checkout에서 : 주문이 완료되면 2Checkout은 구매자와 판매 매개 변수를 Google의 승인 된 URL로 지정한 URL로 반환합니다. 이 URL은 x_receipt_link_url 매개 변수를 사용하여 각 판매마다 동적으로 전달 될 수도 있습니다. https://www.2checkout.com/documentation/libraries/python/tutorial/ – AlessandroEmm

0

나는 이것이 가능하다고 믿습니다.

당신이 할 수있는 일은 django 웹 사이트에 대한 UserProfile 모델에 항목으로 추가 할 수있는 특정 영수증에 대한 비디오 페이지를 확인하는 것입니다.

이제이 영수증은 사용자가 스크립트로 처리 할 수있는 전체 결제 경로를 거친 경우에만 생성됩니다.

리다이렉션의 경우 결제 처리 서비스가 해당 비디오의 허용 목록에 사용자를 추가하는 django보기를 생성하는 영수증 토큰으로 리디렉션하도록 할 수 있습니다.