우커머스에서 다운로드 가능한 상품 옵션 설정하기

[워드프레스] 디지털/다운로드 가능한 상품 판매하기

들어가며

워드프레스의 전자상거래 플러그인인 우커머스(WooCommerce)에서 실제 물리적인 상품뿐만 아니라 디지털/다운로드 가능한 상품도 판매하도록 설정할 수 있습니다.

만약 다운로드 가능한 디지털 상품을 페이팔(PayPal)로만 판매하려는 경우에는 우커머스를 사용하지 않고 Sell Digital Downloads(디지털 다운로드 판매)와 같은 무료 플러그인을 사용할 수 있습니다.

디지털/다운로드 가능한 상품 설정

우커머스 > 설정 > 상품 > 내려받기 가능한 상품(Downloadable Products)에서 몇 가지 설정을 해 주도록 합니다. 가장 중요한 옵션이 “파일 다운로드 방법“입니다.

우커머스에서 다운로드 가능한 상품 옵션 설정하기

세 가지 옵션이 있습니다.

  • 다운로드 필수(Force download) – 파일 다운로드가 PHP를 사용하여 강제적으로 이루어집니다.
  • X-Accel-Redirect/X-Sendfile – 다운로드가 서버(nginx/apache)에서 처리됩니다. 이 방법을 사용하려면 X-Accel-Redirect/X-Sendfile 모듈을 서버에 설치하여 활성화해야 합니다. 이 방법을 상점에서 사용하기 전에 웹호스팅 업체에 연락하여 이러한 모듈이 설치되어 있는지 확인하시기 바랍니다.
  • 리다이렉트 전용(Forced download) – 사용자가 파일을 다운로드할 때 링크가 파일로 리디렉션됩니다.

파일을 직접 링크로부터 보호하려면 다운로드 필수를 사용할 수 있습니다. 하지만 파일 크기가 큰 경우 다운로드 중에 타임아웃(시간 초과)이 발생할 수 있습니다. 이 경우 서버 설정을 확인하거나 리다이렉트 방법을 사용해야 합니다.

그 다음 옵션은 “접근 제한“에 대한 옵션으로 로그인 사용자만 다운로드가 가능하도록 할 것인지를 설정합니다. 이 옵션을 활성화하는 경우 비회원 결제(게스트 결제)를 비활성화해야 합니다.

지불 후에 다운로드 가능 상품에 접근 부여“를 체크하면 주문이 “완료됨“이 아닌 “처리중“일 때 파일에 접근할 수 있도록 허용합니다.

다운로드 가능한 상품 만들기

다운로드 가능한 단순 상품

일반적인 상품을 생성하는 방법으로 상품을 만들도록 합니다. 이때 “다운로드 가능” 체크란을 체크하도록 합니다.

단순 상품 구성하기 - 다운로드 가능한 상품

그러면 위의 그림처럼 “Downloadable files” 옵션 부분이 나타납니다.

파일을 업로드하고 내려받기 한도, Download expiry(내려받기 만료일), Download Type(내려받기 유형) 등을 설정하고 저장하도록 합니다.

우커머스 디지털 파일 판매

우커머스에서는 각 상품에 대하여 여러 개의 파일을 지원합니다. 파일은 라인마다 하나씩 추가가 가능합니다.

다운로드 가능한 옵션 상품

옵션 상품에도 다운로드 가능한 옵션을 추가할 수 있습니다. 아래 그림에서 “다운로드 가능”을 체크하여 선택하면 추가 옵션이 나타납니다.

옵션 상품 다운로드 가능

옵션은 일반 상품과 동일하게 작동합니다. 파일 경로를 설정하고, 다운로드 제한(내려받기 한도), 다운로드 만료일(선택 사항)을 지정하고 저장을 누르면 됩니다.

우커머스에서 다운로드 가능한 상품을 구성하는 방법에 대한 자세한 내용은 우커머스 설명서를 참고하실 수 있습니다.

마치며

이상으로 우커머스에서 다운로드 가능한 파일(애플리케이션 등)을 판매하도록 설정하는 방법을 간략히 살펴보았습니다. 멤버십 종류에 따라 차별화하여 판매하려는 경우(가령, 실버 회원, 골드 회원 등으로 나누고, 회원그룹별로 관리) WooCommerce Membership 플러그인을 사용할 수 있습니다.

 



기부를 통해 이 블로그를 후원하실 수 있습니다.
워드프레스 설치/제작/문제해결이 필요한 경우 서비스(유료)를 요청해주세요.