수많은 PDF를 읽고 Westpac (a bank in Australia)의 Payway 시스템에 데이터를 보내는 개념과 여전히 혼동스러워했습니다. 그들은 API를 통해 액세스를 제공하지만 "NET"이라고하는 것을 통해 액세스 권한을 부여합니다.Westpac Payway API 및 NET의 작동 방식을 이해할 수 없습니다.
내가 이해하는 방식은 고객이 내 웹 사이트에서 결제하려고 할 때 NET의 경우 고객이 신용 카드 정보 세부 정보를 입력 할 수있는 양식이 제공되는 페이지 (은행에서 호스팅하거나 호스팅)에 도착한다는 것입니다. . 그런 다음이 양식은 일반적인 POST 호출을 통해 Payway의 특정 https 주소로 제출됩니다. 그런 다음 처리되고 브라우저는 내가 숨겨진 필드에서 보낸 매개 변수 중 하나로 지정한 URL로 돌아갑니다.
API 스토리가 비슷한 경우 사용자가 양식을 받아서 데이터를 채운 다음 데이터가 백엔드 (Payway가 아닌)로 전송됩니다. 내 백엔드는 데이터가 제공된 payway API를 호출하고 수신 된 응답이 클라이언트에게 확인 페이지를 반환합니다.
내 이해가 맞습니까? 제가 여기서 기본적인 것을 놓치고 있다는 느낌이 들기 때문에 설명해주십시오.
수작업을하지 않고 API를 사용하면서 거래가 자동 승인되면 은행이 아닌 웹 사이트 관리자에게 알려주는 확인 이메일을받을 수 있습니까? – azeem