Lacy Leadership

Success is Near

블로그 제목

지불 게이트웨이 테스트는 인터넷 뱅킹,직불 카드,신용 카드 및 가맹점 인수 은행과 같은 거래 채널 간의 중간 경로를 보장하므로 최대한의 보안을 보장해야합니다.지불 게이트웨이는 거래 채널의 정보를 상인 은행에 전달한 다음 각 은행으로부터 수신 된 응답을 확인합니다.요즘 사용할 수있는 지불 게이트웨이가 너무 많습니다. 그들 중 일부는 페이팔입니다,브레인 트리와 감귤 지급.먼저 전자 상거래에서 발생하는 거래의 흐름을 확인한 다음 […]

지불 게이트웨이 테스트는 인터넷 뱅킹,직불 카드,신용 카드 및 가맹점 인수 은행과 같은 거래 채널 간의 중간 경로를 보장하므로 최대한의 보안을 보장해야합니다.
지불 게이트웨이는 거래 채널의 정보를 상인 은행에 전달한 다음 각 은행으로부터 수신 된 응답을 확인합니다.
요즘 사용할 수있는 지불 게이트웨이가 너무 많습니다. 그들 중 일부는 페이팔입니다,브레인 트리와 감귤 지급.
먼저 전자 상거래에서 발생하는 거래의 흐름을 확인한 다음 지불 게이트웨이 흐름을 테스트하는 세부 사항을 파헤 치겠습니다.
지불 게이트웨이 작업

지불 게이트웨이 테스트 란 무엇입니까

지불 게이트웨이 통합은 모든 비즈니스에 필수입니다. 그것은 매우 안전하고,매우 기능적이어야하며,높은 사용자 인터페이스를 제공해야합니다. 이 모든 것을 확인하려면 지불 게이트웨이 테스트가 필요합니다.

지불 게이트웨이 트랜잭션 흐름

지불 게이트웨이 프로세스
트랜잭션은 전자 상거래 웹 사이트에서 제품을 주문하는 고객으로부터 시작됩니다.
제품을 확인한 후 고객이 결제 세부 정보를 입력하라는 메시지가 표시되는 일부 웹 사이트로 리디렉션됩니다.
이 페이지에서 고객은 지금 지불 버튼을 클릭 한 다음 지불 게이트웨이가 입력 한 정보를 인수 은행에 보냅니다.
이 정보는 암호화 데이터의 형태로 전송되고,획득 은행은 정보를 확인하기 위해 발행 은행에 데이터를 전송한다.
발행 은행이 거래를 확인하면 지불이 승인되고 성공적인 응답 코드가 지불 프로세서로 전송됩니다.
발행 은행이 거래를 승인하지 않으면 발행 은행이 실패 응답 코드를 보내고 마침내 고객에게 실패 메시지가 표시됩니다.
지불 게이트웨이 테스트

지불 게이트웨이에 필요한 테스트 유형

지불 게이트웨이 테스트에 필요한 테스트 유형은 다음과 같습니다.

  • 기능 테스트

새 지불 게이트웨이가 시스템에 통합될 때마다 응용 프로그램이 다른 지불 게이트웨이와 함께 동작하는 방식으로 동작하는지 확인하기 위해 기능 테스트가 필요합니다.
그것은 당신과 공유 계약에 언급 된대로 계산을 처리해야합니다. 페이팔 등 시장에서 잘 유명한 일부 게이트웨이에 대 한 기능 테스트를 피할 수 있습니다.

  • 통합 테스트

통합 테스트 모든 지불 게이트웨이에서 수행해야하는 매우 중요한 테스트입니다. 결제 게이트웨이를 통합한 후에도 응용 프로그램이 원하는 방식으로 작동하는지 확인해야 합니다.
당신은 고객이 성공적으로 주문을 할 수 있는지 확인해야하고 성공적인 지불 후,당신은 자금이 성공적으로 가맹점의 은행에 접수되어 있는지 확인해야합니다.
또한 거래가 무효 또는 환불되었는지 확인해야합니다.

  • 성능 테스트

성능 테스트는 지불 게이트웨이를 테스트하는 데 중요합니다. 동시에 지불 게이트웨이에 액세스하는 최대 수를 갖고 지불 프로세서가 실패하는지 확인해야 합니다.
지불 게이트웨이의 성능을 확인하려면 임계값 수준 이상으로 사용자를 늘려야 합니다.

  • 보안 테스트

보안 테스트는 지불 세부 정보를 채우는 동안 제공된 중요한 정보 때문에 우선 순위의 모든 지불 게이트웨이에서 수행해야합니다.
사용자가 입력 한 결제 정보가 제대로 암호화되었는지 확인하고 어떤 종류의 조정이 불가능한지 확인하는 것이 매우 중요합니다.
또한 읽기:은행 소프트웨어를 테스트하는 방법

지불 게이트웨이에 대한 중요한 테스트 사례

지불 게이트웨이에 대해 작성해야하는 중요한 테스트 사례를 살펴 보겠습니다.

    1. 다른 카드 번호(신용 카드 및 직불 카드)로 지불 게이트웨이를 테스트하십시오. 이 흐름을 테스트하려면 던 카드 번호가 있어야합니다.
    2. 발행 은행의 성공적인 응답이 있을 때 흐름을 확인합니다.
    3. 발행 은행으로부터의 성공적인 거래 후,성공적인 지불 메시지가 사용자에게 표시되어야 한다.
    4. 결제 게이트웨이에서 결제가 완료되면 고객 이메일 또는 전화 번호로 업데이트를 보내야 합니다.
    5. 실패한 트랜잭션이 있을 때 흐름을 확인합니다.
    6. 지불 게이트웨이가 응답하지 않을 때 흐름을 확인합니다.
    7. 사기 방지 또는 보안 설정으로 트랜잭션 흐름을 확인합니다.
    8. 테스트 목적으로 트랜잭션이 성공한 후에는 데이터베이스에 항목을 작성해야 합니다. 해당 항목은 설계된 아키텍처에 따라 확인해야합니다.
    9. 트랜잭션을 수행하는 동안 세션이 만료되는 경우 흐름 확인.
    10. 지불 게이트웨이가 고객이 지불을 수행하는 국가의 통화로 작동하는지 확인합니다.
    11. 응용 프로그램이 다양한 옵션을 통해 지불을 허용하는 경우 각 옵션을 개별적으로 테스트해야합니다.
    12. 환불이 거래가 취소되거나 무효화 된 것과 동일한 금액인지 확인하십시오. 사업의 손실을 일으키는 원인이 되기 수 있기 때문에 총계안에 어떤 어긋남이 있어야 한다.
    13. 고객 계정으로 시작된 환불이 해당 약관에 언급된 규정된 기간 내에 적립되는지 확인합니다.
    14. 결제 모드에 따라 환불 기간이 다른지 확인합니다. 예를 들어,신용 카드 또는 직불 카드에 비해 환불 시작 시간이 적습니다.
    15. 고객이 거래 중간에 자발적으로 거래를 취소하면 흐름을 확인합니다.

또한 읽기:전자 상거래 웹 사이트를 테스트하는 방법

브레인 트리 지불 게이트웨이 테스트의 예

    1. 브레인 트리 사이트를 방문 할 수 있습니다.
    2. 거기에서”샌드 박스 시도”버튼을 클릭 할 수 있습니다.
    3. 당신은 당신이 페이지에 가입하기 위해 몇 가지 중요한 정보를 입력해야합니다 공식 사이트로 리디렉션됩니다.
    4. 계정 확인을 위해 제공된 이메일 주소로 이메일을 받게됩니다.
    5. 당신은 암호를 추가하여 계정을 만들어야합니다.
    6. 그런 다음 브레인 트리의 포털을 볼 수 있습니다.
    7. 샌드박스 키를 찾아 응용 프로그램에 통합할 수 있습니다.
    8. 포털의 설정 탭에서 샌드박스의 설정을 변경할 수 있습니다.당신은 카드를 수락 할 것 같은 설정을 추가 할 수 있습니다 당신은 응용 프로그램을 테스트에 사용 된 모의 카드의 카드 번호를 추가 할 수 있습니다.

이는 완전히 다른 구성 요소로서 광범위한 테스트를 필요로 하는데,이는 클라이언트의 이익을 유도하고 모든 종류의 불규칙성으로 인해 클라이언트가 손실을 입을 수 있기 때문입니다.

테스터를 위한 지불 게이트웨이 테스트 팁

  • 응용 프로그램에서 모든 지불 게이트웨이를 테스트하고 구현하기 위한 샌드박스 환경을 갖도록 하십시오.
  • 시스템의 데이터 캡처 및 데이터 흐름이 이상 여부를 테스트하는지 확인하십시오.7048>
  • 엔드 투 엔드 테스트 보장 트랜잭션 프로세스
  • 지불 게이트웨이 샌드박스
  • 결제 게이트웨이 테스트용 체크리스트

결제 게이트웨이 테스트용 체크리스트

  • 다양한 카드 공급자의 중복 신용 카드 데이터가 있는지 확인
  • 결제 지갑 데이터 수집
  • 오류 코드에 관한 데이터가 문서화되어 있는지 확인
  • 지불에 관한 모든 기능과 설정을 철저히 테스트했는지 확인
  • 팝업 메시지가 있는지 확인 정상 작동 중
  • 사기 예방 조치가 정상 작동 중
  • 세션 만료 순서 확인
  • 통화 통합 확인
  • 중단에 대한 지불 게이트웨이 동작 확인

결론

테스트 환경 설정을 시작하고 샌드박스를 통합합니다. 샌드 박스 예제를 테스트하기위한 모든 테스트 데이터를 수집하십시오:모든 더미 신용 카드 및 직불 카드 및 관련 정보. 테스트 전략을 수립하고 지불 게이트웨이 테스트를 시작하십시오.

이 게시물을 평가하기 위해 클릭!

답글 남기기

이메일 주소는 공개되지 않습니다.