웹사이트 Alipay 인터페이스 오류 코드: TRADE_DATA_MATCH_ERROR를 처리하는 방법은 무엇입니까? Alipay 결제 인터페이스를 사용해 본 사람이라면 이것이 반복 주문으로 인해 발생한다는 것을 알아야 합니다.
오늘 고객의 웹사이트를 처리할 때 고객 피드백에 따르면 고객이 Alipay를 통해 주문을 제출했을 때 "오류 코드: TRADE_DATA_MATCH_ERROR"가 나타났습니다. 고객은 Alipay 도킹 플랫폼 매뉴얼을 확인한 후 이미 Alipay에 문제를 제기했습니다. 플랫폼 주문은 생성되었으나 결제가 이루어지기 전에 결제창이 닫힙니다. 고객 홈페이지 회원 백엔드에 들어가 결제를 클릭하면 위의 오류 코드 "TRADE_DATA_MATCH_ERROR"가 나타납니다. 이는 이 주문의 속성이 있어야 함을 의미합니다. 변경, 일반적으로 가격 변경, 우리가 고객을 위해 구축한 쇼핑몰 웹사이트의 백엔드에서 가격 수정을 지원하는 일이 발생하여 위와 같은 문제가 발생했습니다.
해결책: 주문 번호를 다시 수정하세요
이유가 무엇이든 "오류 코드: TRADE_DATA_MATCH_ERROR"가 나타나는 한 주문 번호를 수정하여 오류를 해결할 수 있습니다. 예를 들어 백그라운드에서 가격을 수정하는 동안 주문 번호를 변경할 수 있습니다. 다음은 고객을 위해 변경한 내용입니다
$newsddon=ReturnDdNo(); function ReturnDdNo(){ //随机生成订单号 $ddno=time().rand(10000,99999); return $ddno; } |
function ReturnDdNo(){ //주문번호를 무작위로 생성