UniFi - Hotspot과 Merchant Warrior와 통합하기

download at 2015-09-12T12:54:55Z origin

Overview


Merchant Warrior는 호주에서 제공하는 결제 게이트웨이이며, 호주와 뉴질랜드의 메이저 결제 서비스를 제공합니다. UniFi 컨트롤러는 Merchant Warrior와 통합하여 직접 API를 통한 게이트웨이와 통신이 가능합니다.

이 문서의 예제는 UniFi hotspot과 Merchant Warrior를 통합하는 방법에 대하여 서술합니다. 이 방법은 사용자가 UniFi hotspot 포탈 페이지와 Merchant Warrior를 통해서 무선 결제를 사용할 수 있도록 합니다. 게다가 Merchant Warrior는 2개의 관리 패널을 위한 분리된 URL을 제공합니다: 테스팅, 실제 사용을 위한 URL을 별도로 제공합니다. 기능과 UI 상의 차이는 존재하지 않습니다. 예제는 테스트 환경에서 적용하였습니다. 실사용 환경과 다른점이 있다면 Merchant Warrior에 문의하십시오.

Steps


Part I. Merchant Warrior 계정 준비하기

  1. Merchant Warrior 웹사이트로 이동합니다. http://www.merchantwarrior.com/
  2. "Apply Now" > 필요한 필드를 입력합니다. > "Submit Application" > 로그인 인증을 이메일로 전달받게 됩니다.
  3. test administration panel 를 통해 로그인을 수행하여 애플리케이션을 확인해 볼 수 있습니다.
  4. 계정 인가 작업을 완료한 후에는 "Warrior Express"의 test administraion panel > 에 로그인합니다.
  5. "merchant UUID""API Key""API Passphrase" 값을 복사합니다.

image0

예제 Merchant Warrior 패널

Part II. UniFi 컨트롤러 준비하기

  1. "Settings" > "Guest Control" > "Enable Guest Portal" 로 이동
  2. "Authentication" > "Hotspot" 로 이동
  3. Hotspot 패널에서 "Enable payment-based authorization" 체킹, "Merchant Warrior (Australian, New Zealand)" 를 게이트웨이로 선택
  4. "merchant UUID", "API Key", "API Passphrase" 값을 붙여넣습니다.
  5. "Use Test Account" > "Apply" 를 체크합니다.
  6. 게스트 정책을 활성화한 WLAN을 생성합니다.

Part III. 테스트하기

  1. 게스트 WLAN을 생성하고 포탈 페이지와 다른 패키지를 선택할 수 있도록 리다이렉트 되는지 확인하십시오.

  2. 필요한 필드를 채워 넣고 Merchant Warrior에서 제공한 테스트 신용 카드 숫자를 입력하여 결제를 진행합니다.

    test credit card number : 5163200000000008
    expiration date : 08/2020
    CVC : 070
    
  3. Merchant Warrior 테스트 관리자 패널에서 트랜잭션을 확인할 수 있는지 확인하십시오.

  4. 컨트롤러에서 "Settings" > "Guest Control" 로 이동. Hotspot 패널에서 "Go to Hotspot Manager" 로 이동

  5. Payments/Transactions 페이지에서 맞는 결제가 있는지 확인하십시오.

  6. 선택한 패키지가 요청한 시간에 적절하게 도착하였는지 확인합니다.

Part IV. 실사용에 적용하기

  1. UniFi 컨트롤러에서 "Settings" > "Guest Control" > "Hotspot" 패널 > "Use Test Account" 체크해제

Notes