결제 게이트웨이는 결제 포털(예: 웹사이트, 휴대폰 또는 IVR 서비스)과 프런트 엔드 프로세서 또는 인수 은행 간의 정보 전송을 용이하게 합니다. 고객이 결제 게이트웨이 지원 판매자에게 무언가를 주문할 때마다 결제 게이트웨이는 거래를 처리하기 위해 다양한 작업을 수행합니다.
* 개인은 '주문 제출' 또는 이에 상응하는 버튼을 눌러 웹사이트에서 주문하거나 자동 전화 응답 서비스를 활용하여 카드 정보를 입력할 수도 있습니다.
* 웹사이트를 통해 주문하는 경우 고객의 인터넷 브라우저는 브라우저 및 판매자의 웹서버와 관련된 정보를 암호화하여 전송합니다. 이는 SSL(Secure Socket Layer) 암호화를 통해 수행됩니다.
* 그런 다음 판매자는 결제 게이트웨이를 통해 거래 세부정보를 전달합니다. 이는 실제로 결제 게이트웨이가 호스팅하는 결제 서버에 대한 또 다른 SSL 암호화 연결입니다.
* 결제 게이트웨이는 판매자의 인수 은행이 활용하는 결제 처리자에게 거래 정보를 전달합니다.
* 결제 처리자는 거래 정보를 카드 협회(예: Visa/MasterCard)에 전달합니다.
* American Express 또는 Discover 카드가 사용된 경우 프로세서는 발급 은행을 대신하여 결제 게이트웨이에 승인 또는 거부에 대한 답변을 직접 제공합니다.
* 그렇지 않은 경우, 카드협회에서 해당 카드 발급 은행으로 거래를 연결합니다.
* 은행 카드 발급 은행은 승인 요청을 수신하고 응답 코드와 함께 휴대폰 소액결제 현금화 (승인 요청과 동일한 프로세스를 통해) 처리자에게 응답을 다시 보냅니다. 응답 코드는 결제 운명(예: 승인 또는 거부)을 결정하는 것 외에도 거래가 실패한 이유(예: 자금 부족 또는 은행 링크를 사용할 수 없음)를 정의하는 데 사용됩니다.
* 프로세서는 응답을 결제 게이트웨이로 전달합니다.
* 결제 게이트웨이는 응답을 수신하고 이를 인터넷 사이트(또는 결제 처리에 사용된 인터페이스)로 전달하여 관련 응답으로 해석한 다음 카드 소지자와 판매자에게 다시 전달합니다.
* 전체 프로세스는 일반적으로 2~3초 정도 소요됩니다.
* 판매자는 정산을 위해 승인된 각 승인을 "일괄"로 매입 은행에 제출합니다.