개발 스토어에서 주문 테스트

주문 테스트를 발주하여 개발 스토어의 결제 프로세스 및 주문 프로세스, 재고, 배송, 이메일 알림, 세금 관련 설정이 모두 올바른지 확인할 수 있습니다. 개발 스토어에서 수행할 수 있는 테스트 주문의 횟수에는 제한이 없습니다.

주문 테스트 방법

다음과 같은 방법으로 개발 스토어에서 주문을 테스트할 수 있습니다.

  • Shopify Bogus 게이트웨이로 거래 시뮬레이션
  • 결제 서비스 공급업체에 대해 테스트 모드를 활성화하고 개발 스토어의 결제를 통해 테스트 주문을 접수합니다.

REST 관리자 API 또는 GraphQL 관리자 API를 사용하여 테스트 주문을 생성할 수도 있습니다.

제한 사항

개발 스토어에서 주문 테스트 시 제한 사항은 다음과 같습니다.

  • 실제 거래를 사용하여 주문을 테스트할 수 없습니다. 실제 거래는 테스트 모드가 아닌 결제 서비스 공급업체를 통해 처리되고 유효한 신용 카드 번호와 같은 실제 결제 정보를 사용하는 거래입니다.
  • 수동 결제 방법을 사용하여 주문을 테스트할 수 없습니다.
  • Shopify Admin에서 생성한 발주 주문을 사용하여 주문을 테스트할 수 없습니다.

이러한 거래 유형을 테스트하려면 유료 플랜으로 개발 스토어를 이전해야 합니다. Shopify Admin에서 생성한 발주 주문을 사용하여 테스트할 수 없습니다. 개발 스토어의 결제를 사용하여 테스트 주문을 접수해야 합니다.

Shopify Bogus 게이트웨이를 사용한 테스트

개발 스토어의 온라인 결제에서 거래를 시뮬레이션하기 위해, Shopify Bogus 게이트웨이를 설정할 수 있습니다. Bogus 게이트웨이는 모든 스토어에서 테스트 주문을 생성하는 데 사용할 수 있는 결제 서비스 공급업체입니다.

주문을 생성하려면 결제 시 테스트 결제 정보를 입력해야 합니다. 입력되는 정보에 따라 여러 유형의 거래를 시뮬레이션할 수 있습니다.

단계:

  1. 신용 카드 결제 서비스 공급업체를 활성화한 경우에는 진행을 계속하기 전에 이를 비활성화합니다. 관리 > 비활성화를 클릭하고 비활성화되었는지 확인하십시오. 비활성화 버튼에는 결제 서비스 공급업체의 이름이 Shopify Payments 비활성화처럼 표시됩니다.
  2. 다음 중 하나를 수행합니다.

    1. Shopify Payments가 활성화된 경우:
      • Shopify Payments 섹션에서 관리를 클릭합니다.
      • 페이지 하단에서 타사 공급업체로 전환을 클릭한 다음 타사 공급업체로 전환을 다시 클릭하여 확인합니다.
    2. Shopify Payments가 활성화되지 않은 경우 Shopify Payments 섹션에서 다른 모든 공급업체 보기를 클릭합니다.
    3. 해당 국가에서 Shopify Payments를 사용할 수 없는 경우 결제 서비스 공급업체 섹션에서 공급업체 선택을 클릭합니다.
  3. 목록에서 (for testing) Bogus Gateway을(를) 선택합니다.

  4. (for testing) Bogus Gateway 활성화를 클릭합니다.

  5. 저장을 클릭합니다.

  6. 온라인 스토어로 이동하여 고객으로 주문을 진행합니다. 결제에서 실제 카드 번호 대신 다음과 같은 신용 카드 세부 정보를 입력하십시오.

Bogus Gateway로 결제 테스트 시 입력할 카드 세부 정보
필드 이름 입력할 세부 정보
카드 이름 Bogus Gateway을(를) 입력합니다.
신용 카드 번호

다음을 각각 차례로 입력하여 다양한 유형의 거래를 시뮬레이션합니다.

  • 성공적인 거래를 시뮬레이션하려면 1을 입력합니다.
  • 실패한 거래를 시뮬레이션하려면 2를 입력합니다.
  • 예외 사항을 시뮬레이션하려면 3을 입력합니다. 공급업체 오류 발생 메시지가 생성됩니다.
CVV 3자리 숫자를 입력합니다. 예: 111
만료 날짜 미래의 날짜를 입력합니다.
  1. 테스트를 마친 후에는 Shopify Admin에서 (for testing) Bogus Gateway 옆에 있는 관리를 클릭합니다.

  2. 결제에서 이 게이트웨이를 제거하려면 (for testing) Bogus Gateway 비활성화를 클릭합니다.

Shopify Payments 테스트 모드를 사용한 테스트

Shopify Payments 설정을 테스트하려면 테스트 모드를 사용하도록 설정하고 테스트 신용 카드를 사용하여 결제를 시뮬레이션합니다.

Shopify Payments의 테스트 모드 사용

테스트 주문을 생성하려면 먼저 Shopify Payments의 테스트 모드를 사용하도록 설정해야 합니다.

단계:

  1. Shopify Payments 섹션에서 관리를 클릭합니다.

  2. 테스트 모드 섹션에서 테스트 모드 사용을 선택합니다.

  3. 저장을 클릭합니다.

다음 단계:

테스트 신용 카드 번호를 사용하여 주문을 생성한 다음 거래를 시뮬레이션할 수 있습니다. 정상 거래, 거래 실패 및 다른 통화를 사용하는 거래를 생성하는 테스트 번호가 제공됩니다.

참고: 테스트 구매 금액은 모든 통화에서 $1 USD에 해당하는 금액보다 커야 합니다.

거래 성공 시뮬레이션

정상 거래를 시뮬레이션하려는 경우 결제 시 신용 카드 세부 정보를 입력하라는 메시지가 표시되면 다음 정보를 사용하십시오.

  • 카드에 적힌 이름: 두 단어 이상 입력합니다.
  • 만료 날짜: 미래 아무 날짜나 입력합니다.
  • 보안 코드: 3자리 숫자를 입력합니다.
  • 카드 번호: 다음 번호 중 하나를 사용합니다.
카드 번호를 사용한 정상 거래를 시뮬레이션하십시오
카드 유형 테스트 크레딧 번호
Visa 4242424242424242
Mastercard 5555555555554444
American Express 378282246310005
Discover 6011111111111117
Diners Club 30569309025904
JCB 3530111333300000

거래 실패 시뮬레이션

결제 시 고객에게 표시될 수 있는 신용 카드 오류 메시지를 확인하려는 경우 아래의 테스트 신용 카드 번호를 사용해 다음과 같은 여러 가지 거래 실패를 시뮬레이션해 볼 수 있습니다.

  • 신용 카드 번호로 4000000000000002를 사용하여 카드 거부 메시지를 생성합니다.
  • 신용 카드 번호로 4242424242424241을 사용하여 잘못된 번호 메시지를 생성합니다.
  • 신용 카드 번호로 4000000000000259를 사용하여 분쟁 대상 거래를 시뮬레이션합니다.
  • 13과 같이 잘못된 만료월을 사용하여 잘못된 만료월 메시지를 생성합니다.
  • 만료년으로 지난 연도를 사용하여 잘못된 만료년 메시지를 생성합니다.
  • 2 자리 보안 코드 번호를 사용하여 잘못된 보안 코드 메시지를 생성합니다.

타사 결제 서비스 공급업체용 테스트 모드

일부 타사 결제 서비스 공급업체는 Shopify Admin에서 사용할 수 있는 테스트 모드를 제공합니다. 개발 스토어에서 테스트하려면 타사 결제 서비스 공급업체의 설정에서 테스트 모드 사용 설정 옵션이 활성화되어 있어야 합니다. 특정 타사 결제 서비스 공급업체를 통해 테스트 모드를 사용하는 방법에 대한 자세한 내용은 결제 서비스 공급업체의 설명서를 참조하십시오.

전자결제 대행사가 테스트 모드일 때 Shopify의 요청에는 test 속성이 포함됩니다. testtrue로 설정된 경우 결제는 테스트 결제로 처리되며 실제 거래가 발생하지 않습니다.

타사 결제 서비스 공급업체이며 설정에 테스트 모드 사용 설정 옵션을 추가하려는 경우 파트너 대시보드의 결제 앱 확장에 결제 샌드박스 URL을 추가해야 합니다.

실제 거래로 테스트하기

개발 스토어에서 실제 거래를 사용하여 테스트해야 하는 경우 스토어를 유료 플랜으로 이전해야 합니다. 자세한 내용은 고객에게 개발 스토어 양도를 참조하십시오.

개발 스토어를 유료 플랜으로 전환하지만 스토어 소유자로 남으려는 경우에는 Shopify Admin에서 플랜을 선택하십시오.