글을 쓸때 효과같은걸 주는 아이템을 판매중이거든?
근데 잘못 구매하는 새끼들이 많아서 아이템이 구매하고 10시간 이내에 유저들이 환불이 가능해.
근데 어떤새끼가 어떻게 했는지는 모르겠는데
고의로 아이템을 사고 환불을 계속 하는데
환불하면 그 아이템 금액만큼 포인트로 돌려주는데
어쩌다가 포인트가 2배로 증가함.
이새끼는 그거알고 악용해가지고
계속 공짜로 아용한다
php 소스는
아이템 구매하면
아이템 db에 새로운 레코드를 추가함
레코드 정보는 인덱스랑 누가 이 아이템을 소유하고 있는지랑
현재 상태(사용전,사용후,환불됨)
누가 환불 요청을 하면
서버에서는 그 아이템 상태를 체크하고
사용전인 경우에만 환불을 승인하고 해당 아이템 가격만큼 포인트를 올려줌.
근데 분명 아이템 상태를 체크하고 포인트를 올려주는데도
씨발련이 어떻게 했는지 2중으로 처리되서 가져간다
근데 잘못 구매하는 새끼들이 많아서 아이템이 구매하고 10시간 이내에 유저들이 환불이 가능해.
근데 어떤새끼가 어떻게 했는지는 모르겠는데
고의로 아이템을 사고 환불을 계속 하는데
환불하면 그 아이템 금액만큼 포인트로 돌려주는데
어쩌다가 포인트가 2배로 증가함.
이새끼는 그거알고 악용해가지고
계속 공짜로 아용한다
php 소스는
아이템 구매하면
아이템 db에 새로운 레코드를 추가함
레코드 정보는 인덱스랑 누가 이 아이템을 소유하고 있는지랑
현재 상태(사용전,사용후,환불됨)
누가 환불 요청을 하면
서버에서는 그 아이템 상태를 체크하고
사용전인 경우에만 환불을 승인하고 해당 아이템 가격만큼 포인트를 올려줌.
근데 분명 아이템 상태를 체크하고 포인트를 올려주는데도
씨발련이 어떻게 했는지 2중으로 처리되서 가져간다
걔가 시발련이 아니라 트랜잭션 처리 못하는 네가 시발련이네
어떻게 하는건데 그래서 씨발새끼야 왜 아이템 상태 체크했는데도 저 지랄이냐고
ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ
빠개지만 말고 가르쳐달라고
디비가 뭔지, 엔진 종류는 뭔지, 이런 정도는 얘기를 하는게 ... 비즈니쪽 코드에 버그가 없다는 전제하에, 사용자가 환불 요청을 시에 두 번 이상 날리는건 아닌지 확인부터 해봐야지. 아이템 상태 확인 하는 쿼리랑 상태를 변경하는 쿼리의 시간 간격이 많이 벌어질수록 중복 환불의 확률이 높아짐
이런 씨발 소스를 올리고 알려달라 하든가 ㅋㅋㅋ