위챗 스캔코드 결제방식 2
주문번호와 상품번호가 있는데 이 둘은 무슨 역할을 하나요? 찾아보니 주문번호만 효력이 있는 것 같고, 상품번호는 효력이 없는 것 같습니다. 문제는 주문을 스캔했는데 결제가 실패하면 결제를 하면 QR코드가 생성되지 않는다는 것입니다. 다시 만들어집니다. 그러면 주문번호는 어떻게 고유하게 생성되나요?
스캔코드 결제가 동기화되지 않습니다. 한 번 스캔하면 새로고침하여 QR코드를 다시 호출할 수 없다는 것이 사실인가요?
새로운 주문번호는 정상적으로 처리 및 결제가 가능합니다. 그리고 QR코드 결제도 알리페이처럼 결제가 성공하면 웹페이지로 바로 이동할 수 있나요? 이는 ajax를 통해 주문 정보를 얻어서 얻을 수 있습니다.
위챗 스캔코드 결제방식 2
주문번호와 상품번호가 있는데 이 둘은 무슨 역할을 하나요? 찾아보니 주문번호만 효력이 있는 것 같고, 상품번호는 효력이 없는 것 같습니다. 문제는 주문을 스캔했는데 결제가 실패하면 결제를 하면 QR코드가 생성되지 않는다는 것입니다. 다시 만들어집니다. 그러면 주문번호는 어떻게 고유하게 생성되나요?
스캔코드 결제가 동기화되지 않습니다. 한 번 스캔하면 새로고침하여 QR코드를 다시 호출할 수 없다는 것이 사실인가요?
새로운 주문번호는 정상적으로 처리 및 결제가 가능합니다. 그리고 QR코드 결제도 알리페이처럼 결제가 성공하면 웹페이지로 바로 이동할 수 있나요? 이는 ajax를 통해 주문 정보를 얻어서 얻을 수 있습니다.
QR 코드에는 시간 초과가 있습니다. 이는 SDK의 SetTime_expire입니다. 결제 시간이 초과되어 결제되지 않은 경우 더 이상 동일한 주문 번호를 사용하여 QR 코드를 얻을 수 없으며 메시지가 표시됩니다. 주문번호가 중복되었다고 표시됩니다. 타임아웃이나 결제가 없으면 QR코드를 다시 받으실 수 있습니다.
비즈니스 목적으로 이 시간을 주문에 저장하세요. 시간이 초과되면 결제 주문 번호를 다시 생성하세요. 이 번호는 타임아웃 후 미납 후 다시 생성해야 하므로 웹사이트 주문번호는 변경하지 않는 것이 가장 좋으며, 이 위챗 결제 주문번호는 웹사이트 자체의 주문번호와 구별되는 별도의 필드에 기록할 수 있습니다.
결제번호를 이용하여 ajax를 통해 정기적으로 주문결과를 확인하세요. 결제금액이 발견되면 데이터베이스 주문상태가 업데이트되며 페이지가 점프됩니다.