그누보드 포인트 선물기능구현시 수수료로 일정포인트차감이 가능할까요?

그누보드 포인트 선물기능구현시 수수료로 일정포인트차감이 가능할까요?

QA

그누보드 포인트 선물기능구현시 수수료로 일정포인트차감이 가능할까요?

본문

안녕하세요?

그누보드 포인트 선물기능구현시 수수료로 일정포인트차감이 가능할까요?

ㅠㅠ

 

왕초보라 어떻게 수식을 넣어야 할지 감이 안와서 질문드립니다ㅠㅠ

 

이 질문에 댓글 쓰기 :

답변 3

해당 내용은 제작의뢰를 맡기시는 게 좋을 것 같네요.

수식 또한 중요하지만, 수수료로 사용된 내역들에 대한 로그도 남겨놓아야 할 것이고
그 외 다른 부분들도 고려해야 할 사항들이 있을 듯 합니다.

윗분들의 답변처럼 개발자가 아니시라면 의뢰쪽으로 하셔야 할 것 같습니다.

 

다만, 어느정도 코드 작업이 가능하시다면 예를 들어서 다음과 같은 로직으로 구현을 해 볼 수 있습니다.

 

포인트 차감로직 추가


// 포인트 차감 로직
$gift_points = 100; // 선물할 포인트
$commission = 10; // 수수료
// 수수료를 포함한 포인트 차감
$total_points = $gift_points + $commission;
// 사용자의 현재 포인트에서 차감
$user_points = getUserPoints($user_id); // 사용자의 현재 포인트 조회 함수 (예: getUserPoints 함수)
if ($user_points >= $total_points) {
    // 포인트 차감 및 로그 기록 등의 처리
    deductPoints($user_id, $total_points); // 포인트 차감 함수 (예: deductPoints 함수)
    // 선물 이력 기록 등의 추가 로직
    recordGiftHistory($user_id, $gift_points, $commission); // 선물 이력 기록 함수 (예: recordGiftHistory 함수)
} else {
    // 포인트 부족 오류 처리
    echo "포인트가 부족합니다.";
}

 

수수료 관리


// 수수료 조회 함수
function getCommissionRate() {
    // 데이터베이스에서 수수료 정보를 가져오거나 설정값 반환
    return 0.1; // 예: 10% 수수료
}
// 포인트 차감 로직에서 사용
$commission_rate = getCommissionRate();
$commission = $gift_points * $commission_rate;

 

이 이외에 추가 사항들이 있을 수 있습니다.

참고해보세요.

답변을 작성하시기 전에 로그인 해주세요.
전체 17,962 | RSS
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT