직접 결제
작동 방식
토큰화는 결제 UI를 열거나 사용자의 관여 없이 안전하게 결제를 처리하는 API 엔드포인트 세트입니다. 주요 기능:
- 저장된 결제 계정 목록 가져오기
- 저장된 결제 계정을 사용하여 결제 진행
- 결제 계정 삭제
결제 계정이 저장되는 경우:
- 페이 스테이션 UI를 통해 결제가 이루어집니다. 사용자가 결제 데이터의 입력 시 저장되는 것에 동의한 경우 새로 저장된 계정이 추가됩니다.
- 페이 스테이션이 결제 계정 저장 모드에서 열립니다. 이를 활성화하려면
settings.ui.mode
매개 변수를 토큰을 가져올 때 전달합니다.
결제 계정이 저장되면 ID가 주어집니다. 결제 UI를 열지 않고 사용자 상호 작용 없이도 결제하려면 이 ID를 API 요청에서 지정하십시오.
토큰화를 지원하는 결제 수단:
- 은행 카드
- Amazon Pay
- Skrill Digital Wallet
- PayPal
- Alipay
- GCash
- DANA
- Rabbit LINE pay
- Touch ’n Go
- Boost
- Toss
- PayPay
- Paysafecard
- TrueMoney Wallet
- Mercado Pago
- Docomo
- SoftBank
- au Easy Payment
- Y!mobile
- Maya
- Klarna
주의
Klarna 결제 계정 적립은 미국, 영국, 스웨덴, 독일, 오스트리아, 노르웨이, 핀란드, 덴마크, 네덜란드 국가에서만 가능합니다.
획득 방법
토큰화를 사용하려면, 저장된 결제 계정을 사용하여 작업하기 위한 엔드 포인트를 구현하십시오.
저장된 결제 계정으로 지불
결제 UI를 열지 않고 저장된 결제 계정으로 결제하려면 다음 방법으로 귀하의 앱에서 결제하세요.- 사용자의 저장된 결제 계정 목록을 가져옵니다.
- 사용자의 결제 계정 중 하나를 통해 사용자를 충전합니다.
- 결제 웹훅에서 수신한 데이터를 처리하고 구매한 가상 상품을 사용자에게 누적합니다.
주의
구매한 가상 상품은 반드시 결제 웹훅의 데이터 기반으로 누적되어야 합니다.
귀하 측의 저장된 결제 계정 표시
저장된 계정 가져오기 요청을 사용하여 주문 페이지의 저장된 사용자 결제 계정의 마스킹된 데이터를 가져올 수 있습니다.
귀하 측에 저장된 결제 계정의 마스킹된 데이터를 저장하고 최신으로 유지하는 방법:
- 결제 계정 추가 웹훅을 설정합니다. 사용자가 새 결제 계정을 추가하면 귀하가 그 계정을 저장하고 향후 사용자가 그 계정을 이용하여 결제 UI를 열지 않고도 결제하도록 할 수 있습니다.
- 결제 계정 제거 웹훅을 설정합니다.
알림
저장된 결제 계정 관리 페이지에서 UI 이벤트 처리
실시간으로 저장된 결제 계정 페이지 관리 정보를 표시하려면 처리해야 하는 결제 UI 이벤트:
add_saved_account
— 결제 계정 저장 성공.
형식:
Copy
command: "add_saved_account"
data:
id: 12345678
name: "1111111111111111"
payment_method: 0001
type: "card"
add_saved_account_error
— 결제 계정 저장 중 오류 발생.cancel_save_account
— 사용자가 결제 계정 저장 취소.
결제 UI가 iframe에서 열렸거나 페이 스테이션 임베드 스크립트를 사용하는 경우 postMessage를 이용해 결제 UI에서 이벤트를 가져옵니다.
이 기사가 도움이 되었나요?
의견을 보내 주셔서 감사드립니다!
메시지를 검토한 후 사용자 경험 향상에 사용하겠습니다.오자 또는 기타 텍스트 오류를 찾으셨나요? 텍스트를 선택하고 컨트롤+엔터를 누르세요.