2013-05-03 3 views
0

좋은 질문인지 잘 모르겠습니다. 그렇다면 정확히 어떤 질문을해야할지 모르겠다. 그 정보가이라는 것을 알게된다면, 이것은 가치있는 일이라고 생각한다. ...화면 제한 시간 초과 후 CC 트랜잭션을 처리하는 방법은 무엇입니까?

직장에서 우리는 CC 지불을받는 기계. 화면이 150 초 후에 시간 초과되고, CC 게이트웨이가 그 시점에서 인증 코드와 함께 돌아 오지 않으면 시스템은 트랜잭션 실패를 선언합니다 (어리석게도). 사용자는 다시 시도하기 쉽다. 문제 : 거래가 실제로 처리되거나 (또는 ​​이미 처리 된 경우) 이중 청구가 발생할 수 있습니다.

이 상황을 처리하는 지능적인 방법은 무엇입니까? 우리는 이미 시간 초과 시점에 성공으로 간주되지 않은 트랜잭션을 무효화하는 방법을 모색했지만이를 수행하기 위해서는 응답의 데이터가 필요합니다. 우리가 응답했다면, 우리는 문제가 없을 것입니다.

+0

처리하는 데 필요한 시간 : 처리하는 데 오랜 시간이 걸리는 이유는 알 수 없습니다. 그것은 우리 손에서 완전히 벗어났습니다. 우리는 인터넷 (HTTPS)을 통해 출입구와 통신하고 그들은 독자적으로 프로세서와 대화합니다. –

+0

추가 정보 : 처리에 필요한 평균 시간은 3-5 초입니다. 이러한 깨진 거래 중 일부는 3-5 분 *과 비슷합니다. –

답변

0

나는 막연한 질문에 대한 모호한 답변을 적었지만 많은 도움이 될만한 정보가 더 필요하다고 생각합니다. 아마도 행동의 첫 번째 과정은 왜 그렇게 오래 걸리는지 알아내는 것입니다.

관련 문제