php - 단일상품 리베이트 기능의 아이디어는 무엇인가요?
淡淡烟草味
淡淡烟草味 2017-05-16 13:03:46
0
2
628

1. shopNC b2b2c 쇼핑몰을 이용하고 있는데, 아직 초보라서 코드의 동작과정을 완전히 이해하지 못합니다.

2. 이제 단일 상품에 대한 수수료 반환 기능을 만들어야 합니다. 정보를 검색하기 위해 Baidu에 갔지만 관련 정보를 찾을 수 없습니다.

3. 여기 마스터에게 아이디어를 요청하거나 배울 수 있는 관련 자료를 추천할 수 있습니다.

4. 이 기능에 대한 이해가 아직 매우 얕습니다. 더 포괄적인 도움을 받고 싶습니다. 감사합니다.

淡淡烟草味
淡淡烟草味

모든 응답(2)
世界只因有你

shopNC는 들어본 적이 없지만 캐시백에 대한 몇 가지 아이디어를 알려드릴 수 있습니다.

캐시백: 사용자가 주문을 완료한 후 일정 금액의 현금이 반환됩니다.
캐시백은 1단계 캐시백일 수도 있고 다단계 캐시백일 수도 있습니다.

1단계 리베이트:
즉, 제품 가격은 100위안이고, 이때 캐시백 비율은 10%입니다. 프로세스는 다음과 같습니다.

B 주문하기---> B 100위안 지불---> B 상품 수령---> 주문 완료---> 에서 캐시백 기능을 입력하세요. 이번에는 10위안을 B에게 주든 A에게 주든 상관없습니다. 하지만 단 한 사람에게만, 즉 B 또는 A에게만 해당됩니다.

2단계 리베이트:

구매 과정은 동일합니다. B가 주문을 완료한 후 10위안 중 일부는 B에게 반환되고 일부는 A에게 반환됩니다. A와 B가 얼마나 반환되는지에는 비율이 있어야 합니다. 예: 7:3이면 B는 7위안, A는 3위안을 받습니다.


다단계 리베이트:

2단계 리베이트와 동일합니다. 그러나 일반적으로 레이어 수는 다음과 같이 고정되어 있습니다. 레이어가 여러 개인 경우 제품을 피라미드 구성으로 만드세요.

위의 아이디어로 프로그램을 구현하는 것은 비교적 간단합니다. 캐시백 기능은 사용자가 결제를 완료한 후 또는 사용자가 주문을 완료한 후 실행될 수 있습니다. 주문 완료 후 트리거하는 것이 좋습니다.
사용자가 방금 결제를 마쳤으므로 주문 및 기타 작업을 취소할 수 있습니다.

의사 코드로 표현:
으아악

.... 주문완료 후 뒤로가기 기능을 호출

위 내용은 의사 코드이며, 특히 캐시백이 여러 겹일 경우 계산 오류를 방지하기 위해 신중하게 제어해야 합니다.
巴扎黑

해본 적이 없고 이것만으로 설명할 수 있습니다.
리베이트는 마케팅 도구이므로 해당 SKU 제품 마케팅 전략을 수립합니다. 물론 이 전략은 판매자가 수립하고 전략을 수립하는 데 많은 노력이 필요합니다. 예를 들어, 주문 사기를 방지하기 위해 리베이트 금액 비율을 제한하는 것은 커미션 리베이트이므로 리베이트 개인 정보 매개변수가 제품 세부정보 페이지 URL에 포함되어야 하며 장바구니에 제출되는 제품 매개변수가 포함되어야 합니다. 주문이 생성되면 상품정보와 리베이트 정보가 제출됩니다. 이때 백엔드로 이동하여 해당 상품에 대한 리베이트 여부를 확인해야 합니다. 확인이 완료된 후 해당 리베이트 정보를 확인해야 합니다. 데이터베이스에 저장됩니다(이 데이터 테이블 필드는 제품 ID, 제품의 현재 가격, 리베이트 수취인 정보, 리베이트 금액 및 마케팅 전략 ID, 상태여야 함). 주문 생성부터 주문의 최종 상태까지 진행되므로 주문이 완료되고 거래가 성공할 때 리베이트 행위가 확립되어야 합니다(리베이트 상태가 성공으로 전환됨)
리베이트 대상자에 대한 리베이트 금액은 매달 정산됩니다. 예정된 작업에서는 느린 계산을 위해 리베이트 정보가 대기열에 배치되고 모든 계산 데이터는 리베이트 담당자가 볼 수 있도록 판매자에게 피드백됩니다.
결제일이 시작되면 리베이트 담당자가 판매자에게 이체합니다. 자금(자금이 판매자 계좌로 직접 이체되었는지, 사용자가 체크아웃 중에 리베이트 금액을 임시 계좌에 넣었는지 등 매우 상세한 프로세스가 필요할 수 있음)

리베이트는 사실 거대한 모듈 시스템입니다. 몇 마디로 명확하게 설명할 수는 없습니다.
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿