2011-12-15 6 views
0

저는 은행에서 자체 호스팅 결제 양식을 설정하려고합니다. 그들의 요구 사항과 문서화는 지금까지 의미가 있습니다.결제 성공

데이터베이스의 맨 끝에 나는 신용 카드 세부 사항과 같은 중요한 데이터를 기록하지 않습니다.

질문 :

나는 중 하나가 1 또는

0 즉 은행 충분해야이 포함됩니다 paid라는 내 사용자 테이블의 필드를 만들었습니다?

저는 지불이 승인 된 후에 링크를 실행할 수있는 pay-pal를 추측하고 있습니다. 내 스크립트는 단순히 지불이 성공한 경우 - 지불 필드를 1로 갱신합니다. 만약 지불이 성공하지 못하면 0으로 업데이트하고 직원 및 사용자에게 이메일을 보내십시오.

그게 단순한가요, 아니면 뭔가 빠졌습니까? 이 특정 질문은 아니었지만 내 두 센트 ..

귀하의 솔루션을 가능성이 지나치게 단순하기 때문에

+0

나는 은행에 대해 잘 모르지만, 돈을 받았는지, 성공했는지 여부, 그리고 오류/상태 메시지가 무엇인지 알 수없는 표시가 있기를 원합니다. – ahillman3

+0

하나의 제품을 한 가격으로 판매하지 않는 한, 사용자가 지불 한 금액과 제품 및 날짜를 ​​기록하는 것이 좋습니다. –

+0

그렇습니다. 내 스크립트를 실행하는 귀환 링크가 될 것입니다. – jonnypixel

답변

1

이 정말 답이 아니다. 다음을 고려하십시오.

  1. 이 제품은 서브 스크립 션 제품, 실제 제품 또는 제공된 제품입니까? 아니면 완전히 다른 제품입니까? 요구 사항은 다를 수 있습니다. 당신이 사용자 테이블에 "유료"플래그를 가지고 있다는 것은 그것이 가입이라고 믿게 만듭니다. 그렇다면 잘못 명명 된 것일 수 있습니다. "유료"대신 사용자가 실제로 여러 번 지불하기 때문에 "현재 구독 중"이라는 플래그를 원할 수 있습니다.

  2. 환불, 비용 환불 또는 부분 크레딧은 어떻게됩니까?

  3. 사용자가 지불 한 방법 또는 사용자가 지불 한 방법이 중요합니까?

+0

네 의견에 감사드립니다. 서비스는 간단합니다. 그들의 서비스가 1 년 만료되면 간단히 1을 0으로 변경합니다. – jonnypixel

+0

나는 실제로 당신의 충고를 받아 들였고 이후 그 문제를 은행에 확인했습니다. 내가 설정하는 방법은 일부 데이터를 수집하는 것입니다. 그런 다음 365 일 후에 웹 목록을 게시하지 않을 것입니다. 그들은 계정에 로그인하여 새 지불을 할 수있는 이메일을 받게됩니다. 환불은 고객이 판매자 계정에 로그인하여 버튼 클릭만으로 환불 해드립니다. 그것은 항상 1 년 동안 하나의 지불 후 만료됩니다, 나는 그것을 확인하기 위해 간단한 cron 스크립트를 사용합니다. 나는 다른 것을 놓쳤는가? – jonnypixel