2009-05-31 6 views
0

내 웹 사이트에서 고유 항목을 판매합니다. 판매 페이지에서 사용자가 이러한 항목을 원하는만큼 선택할 수 있도록 프로그래밍하여 비용을 계산합니다. 중요한 점은 이들 아이템 중 각각 1 개 밖에 없다는 것입니다. 따라서 쇼핑 카트 시스템을 사용할 수있는 경우가 아니면 지급을 허용하지 않는 장바구니 시스템이 필요합니다.물건을 팔고 재고를 추적하는 가장 쉬운 방법

나는 빠르고 쉬운 해결책을 찾고있어 찾을 수 없다. 나는이 사이트가 많은 돈을 버는 것을 기대하지 않는다. (트랜잭션은 몇 달러이다.) 그래서 SSL 인증서가 필요하지 않았다.

내가 SSL 인증을 필요로하지 않는다는 것을 알고있는 유일한 방법은 페이팔 또는 google 체크 아웃을 사용하는 것입니다. 그러나, 나는이 서비스를 사용하고 페이팔의 서버가 사이트에서 얼마나 많은 사람들이 이용할 수 있는지 확인하기위한 스크립트를 실행하는 방법이 있다고 생각하지 않는다. 어떤 해결책?

감사

+0

"[해결책] 검색"- 미리 만들어진 장바구니 시스템을 사용하거나 논리를 찾는 데 도움이 되었습니까? – random

+0

논리가 항상 재미 있습니다 –

답변

0

내가 더 그것에 대해 생각하고, 나는이 문제는 사용자가 페이팔 결제 화면에 도달하면, 내가 통제 할 수 없다고 생각합니다. 나는 그들이 지금 구매 링크를 클릭하고, PHP 스크립트가 판매하도록 업데이트 한 다음 페이팔 화면으로 이동하지만 구매를 계속할 수없는 것처럼 할 수 있다고 생각합니다.

+0

"보류 중"상태 여야합니다. – GalacticCowboy

+0

예.하지만 구매를 클릭 할 때 보류 상태로 설정하면 거래를 완료 할 수 없습니다. 나는 그들이 그것을 사고 싶어한다고 생각했던 시간을 기록하는 곳에서해야만 할 것입니다. 그것은 어리석은 증거가 아닙니다. 나는 우연히 물건을 과도하게 팔면 또 다른 물건을 얻는 꽤 좋은 시스템을 결정했다고 생각합니다. 도움 주셔서 감사합니다. –

+0

다른 사용자가 비슷한 문제가있어 검색 할 때 찾을 수 있도록 여기에 나와있는 솔루션/시스템을 공유하십시오. – MaxVT

0

PayPal 웹 사이트 결제 표준 ('지금 구매'버튼이 아닌 카트 사용)을 선택하면 IPN 또는 PDT (페이팔 문서 here 참조)를 사용하여 PayPal에서 결제 상태를 알려 드리겠습니다.

작업 흐름은 품목이 장바구니에 추가 될 때 상태를 예약으로 설정 한 다음 IPN/PDT 통화가 지불 상태로 돌아올 때까지 기다린 다음 판매 된 것으로 표시합니다.

2 시간을 초과하여 예약 된 항목을 확인하고 재설정해야합니다. (사용자에게 페이지를 제공하기 전에이를 수행하여 최신 가용성을 확보하고 cron 작업이나 장기 실행 프로세스가 필요하지 않음)

0

구현 방법에 대한 정보를 좀 더 제공 할 수 있다면 쇼핑 카드를 통해 다른 사람이 더 쉽게 도움을받을 수있었습니다. 전자 상거래 솔루션을 사용하는 경우 이미 추적 인벤토리 섹션에 있어야합니다. 그러나 d 장바구니를 수동으로 구현했다면 고객이 체크 아웃하기 전에 인벤토리 상태를 먼저 확인하는 코드를 약간 추가해야하는 이유는 무엇입니까?

관련 문제