아이템 구매 설정하기
애플리케이션의 서버 측에서 주문 생성
엑솔라 측에서 사용자 및 아이템 데이터로 주문을 생성하려면 구매용 결제 토큰 생성 API 호출을 사용합니다. 이 방법을 사용하면 결제 토큰이 반환됩니다. 이 과정에서 결제 UI를 열어 결제를 진행해야 합니다. 샌드박스 모드를 사용하려면 토큰을 요청하기 위한 본문에 “sandbox”: true
매개 변수를 전달해야 합니다.
제한 사항:
- 결제 토큰 요청 시 사용자 국가 또는 사용자의 IP 주소를 전달해야 합니다. 시스템은 이러한 데이터를 사용하여 구매 통화, 결제 인터페이스 현지화를 위한 언어를 결정하고 세금을 계산합니다.
- 토큰에 통화를 전달하지 않으면 국가에 따라 결정됩니다.
- 토큰에 통화를 전달하면 사용자가 해당 통화로 결제를 진행합니다.
user_id
매개 변수에서 인증 시스템의 사용자 ID를 전달해야 합니다. 이 ID는 구매하기 전 사용자를 검증하는 데 사용됩니다. 테스트 시, 이 매개 변수에 모든 기호를 전달할 수 있습니다.
결제 UI 열기
테스트 결제하기
결제 프로세스를 테스트하려면 샌드박스 모드를 사용할 수 있습니다. 샌드박스 모드는 실제 결제 및 거부된 결제를 제외한 라이브 환경의 모든 기능을 지원하는 독립 실행형 환경입니다. “sandbox”: true
를 전송(주문 생성 시)하여 샌드박스 모드에 액세스할 수 있습니다.
엑솔라와 계약을 체결하기 전에는 샌드박스 모드에서만 결제 프로세스를 테스트할 수 있습니다.
테스트 과정에서 실제 은행 계좌에서 돈을 인출할 필요는 없습니다.
- 샌드박스 모드로 결제 UI를 엽니다.
- 은행 카드 결제 방식을 선택합니다.
- 은행 카드 세부 정보를 입력합니다. 다른 필드(예: 이름 또는 주소)에는 아무 데이터나 입력할 수 있습니다. 오류가 생성되는지 확인하기 위해 잘못된 세부 정보(카드 번호 또는 만료일)를 입력할 수도 있습니다.
- 지불을 클릭합니다.
카드 세부 정보 외에도 다음 조건 중 하나라도 충족하는 경우 우편번호를 지정해야 합니다.
- 사용자의 국가가 미국 또는 캐나다입니다.
- 은행 식별 번호(BIN)가 카드가 미국에서 발급되었음을 나타냅니다.
유효한 우편번호(예: 12345)를 지정할 수 있습니다. 이는 판매 세율을 결정하며 결제 테스트 진행에 영향을 주지 않습니다.
샌드박스 은행 카드 결제를 진행할 수 있는 통화: USD, EUR, RUB, GBP, AED, ALL, AMD, ARS, AUD, AZN, BGN, BRL, BYN, CAD, CHF, CLP, CNY, COP, CZK, DKK, DZD, EGP, GEL, HKD, HRK, HUF, IDR, ILS, INR, ISK, JPY, KES, KGS, KRW, KZT, MAD, MDL, MKD, MNT, MXN, MYR, NGN, PEN, PHP, PKR, PLN, RON, RSD, SAR, SEK, SGD, THB, TRY, TWD, UAH, UYU, UZS, VEF, VND, ZAR.
샌드박스 모드로 진행한 거래에 대한 수수료를 포함한 세부 정보 확인하기:
- 관리자 페이지를 엽니다.
- 계정 > 거래 레지스트리로 이동합니다.
- 테스트 거래 보기 상자를 확인합니다.
또한 관리자 페이지에서 지원 > 거래 검색 섹션의 거래 세부 정보를 확인하고 환불을 요청할 수 있습니다.
오자 또는 기타 텍스트 오류를 찾으셨나요? 텍스트를 선택하고 컨트롤+엔터를 누르세요.