이 필수 Drupal 모듈과 전자 상거래 웹사이트를 통합하십시오

게시 됨: 2022-07-12

모든 표준 유형의 웹 사이트 중에서 전자 상거래 사이트는 타사 도구 및 응용 프로그램과의 통합이 가장 필요합니다. 그 대부분은 전자 상거래 웹 사이트가 고객을 처음 방문할 때 충분히 구매하도록 유도하는 동시에 결제 보안, 결제 옵션, 배송 유연성 및 프로세스가 끝날 때 만족스러운 느낌을 제공해야 하기 때문입니다. 저글링 할 것이 많습니다!

특정 목적을 처리하는 전용 타사 시스템을 사용하면 비즈니스에 새로운 우선 순위를 수용하고 운영 요구 사항을 충족할 수 있는 유연성을 제공합니다. CRM, DAM 및 검증된 결제 게이트웨이와 같은 도구와의 통합은 고객 만족도와 유지율을 개선하는 원활하고 안전하며 빠른 쇼핑 경험을 제공합니다.

향상된 고객 경험을 제공하기 위한 핵심은 전자 상거래 사이트에 적합한 CMS를 보유하는 것입니다. 콘텐츠와 커머스를 결합하는 것이 구매를 유도하는 가장 효과적인 방법입니다. 이것이 Drupal이 전자상거래를 위한 CMS의 탁월한 선택인 이유입니다. Drupal의 핵심 모듈식 아키텍처는 다양한 타사 도구와의 긴밀한 통합을 제공합니다. 본질적으로 Drupal을 사용하면 콘텐츠와 미디어를 최대한 활용하여 탁월한 고객 경험을 구축할 수 있습니다. 이 기사에서는 성공적인 전자 상거래 상점을 운영하는 데 필요한 몇 가지 필수 Drupal 9 모듈에 대해 배웁니다.

아래에 언급된 모든 모듈은 Drupal 9와 호환됩니다. 아직도 Drupal 7을 사용 중이신가요? 이 기사에서 Drupal 9 마이그레이션을 준비하는 데 유용한 체크리스트를 확인하세요.

전자상거래 웹사이트 Drupal Module 통합

첫째, 왜 전자상거래를 위한 Drupal인가?

Drupal은 전자 상거래 웹사이트가 성장하는 비즈니스 요구 사항에 따라 번창하고 확장할 수 있는 유연하고 확장 가능한 프레임워크를 제공합니다.

Drupal은 전자 상거래 웹사이트가 성장하는 비즈니스 요구 사항에 따라 번창하고 확장할 수 있는 유연하고 확장 가능한 프레임워크를 제공합니다.

  • 모듈식 아키텍처 - Drupal은 많은 핵심 모듈과 기여 모듈로 인해 전자 상거래 웹사이트에서 훌륭하게 작동합니다.
  1. 분류 - 이 핵심 모듈을 사용하여 여러 제품 및 범주를 구성할 수 있습니다.
  2. 주소 - 배송에 필요한 우편 주소를 기록, 확인 및 표시하는 데 도움이 됩니다.
  3. 엔티티 API - 생성, 읽기 업데이트, 삭제(CRUD) 및 기본적으로 모든 Drupal 엔티티(사용자, 콘텐츠, 제품, 라인 항목, 주문 등) 조작을 지원합니다.
  4. 인라인 엔터티 양식 - 제품, 주문, 품목 등의 인라인 조작을 허용합니다.
  5. 엔터티 브라우저 - 이 핵심 모듈을 사용하면 미디어 파일의 간편한 끌어서 놓기 및 재정렬에 특히 유용한 엔터티를 쉽게 탐색하고 선택할 수 있습니다. 또한 관련 콘텐츠를 검색할 수 있으며 미디어 모듈에서 사용됩니다.
  • 타사 통합 - 기본적으로 쉽게 사용할 수 있는 통합 모듈의 유무에 관계없이 Drupal 웹사이트를 타사 시스템과 통합할 수 있습니다. ERP, CRM, 마케팅 및 기타 시스템과의 맞춤형 통합은 신뢰할 수 있는 Drupal 개발 회사에서 쉽게 구축할 수 있습니다.
  • 콘텐츠의 핵심 - 콘텐츠가 Drupal의 주요 강점이므로 CMS와 함께 콘텐츠 및 전자 상거래의 힘을 발휘할 수 있습니다. Drupal을 사용하면 제품 주변의 콘텐츠를 쉽게 만들고 관리할 수 있습니다.
  • Drupal Commerce 2.x (Drupal 8.5 이상용) - Drupal Commerce는 전자 상거래용으로 특별히 제작된 모듈 및 배포 생태계이며 모든 전자 상거래 비즈니스에 필요한 기본 기능과 함께 제공됩니다.
  • 모바일 우선 아키텍처 - 이제 Drupal이 즉시 반응합니다. Drupal을 사용하면 모든 종류의 장치에 대한 훌륭한 사용자 경험을 쉽게 구축할 수 있습니다.
  • 더 나은 SEO - 웹사이트의 SEO를 개선하는 데 도움이 될 수 있는 수많은 모듈과 핵심 기능을 갖춘 Drupal은 디지털 효과를 창출하는 비즈니스에 적합한 선택입니다.

재고 관리

일부 소규모 전자 상거래 매장은 여전히 ​​수동 방법을 사용하여 재고를 관리하지만, 우수한 재고 관리 시스템을 활용한 많은 기업은 배송 성능과 전반적인 정보 투명성에서 큰 이점을 얻었고 판매 개선으로 이어졌습니다. Drupal은 타사 시스템과 통합할 수 있는 유연하고 사용자 정의 가능한 API를 생성할 수 있는 기능을 제공하지만 Drupal Commerce는 재고 관리 및 기타 상거래 요구를 위한 몇 가지 훌륭한 모듈을 제공합니다.

  • 상업 주식

Drupal Commerce Stock 모듈은 재고 수준을 유지하여 재고 관리를 돕습니다. 고객이 품절된 상품을 구매하는 것을 방지하기 위해 사용 가능한 재고가 있는지 확인합니다. 해당 재고 필드의 현재 재고 세부 정보를 업데이트하여 관리 인터페이스에서 재고를 관리할 수 있습니다. 원하는 경우 특정 제품에 대한 재고 확인을 비활성화할 수도 있습니다. 더 좋은 점은 모듈이 재고 관리를 위해 여러 상점도 지원한다는 것입니다!

  • 상거래 재고 알림

귀하의 제품이 품절될 때 항상 도움을 줄 수는 없습니다. 그러나 더 나은 사용자 경험을 구축하기 위해 할 수 있는 일은 재고가 다시 돌아왔을 때 고객에게 알리는 것입니다. 상거래 재고 알림은 재고가 없는 제품의 장바구니에 추가 양식을 업데이트하는 것과 함께 사용자가 이메일 주소를 입력할 수 있도록 하여 언제 알림을 받을 수 있도록 하기 때문에 모듈 목록에 추가할 수 있습니다. 주식이 돌아왔다.

쇼핑 카트

네, 바퀴가 흔들리지 않는 그런 종류의 카트입니다. 고객의 제품을 수거하고 결제 및 배송을 준비하는 곳입니다. 포함되어야 하는 몇 가지 기본 기능: 장바구니에 담기 버튼, 장바구니에 담기 양식 및 모든 제품이 총 가격과 함께 나열되는 장바구니 페이지.

  • 드루팔 커머스

장바구니 및 결제를 위한 이러한 모든 기능은 Drupal Commerce 코어에서 쉽게 사용할 수 있으며 비즈니스 요구 사항에 맞게 쉽게 사용자 지정할 수 있습니다. 체크아웃 워크플로, 주문 정보 및 기타 기능은 고도로 구성할 수 있으며 다른 추가 모듈로 확장할 수 있습니다. 예를 들어 Commerce Cart Ajax를 사용하면 페이지를 새로 고칠 필요 없이 제품 삭제 및 수량 업데이트가 가능합니다. Commerce Ajax Add to Cart 모듈을 사용하면 고객이 페이지를 새로 고치지 않고도 장바구니에 항목을 추가하고 업데이트할 수 있습니다.

  • 기본 카트

더 간단하고 작은 전자 상거래 웹 사이트의 경우 Drupal Basic Cart 모듈이 이상적입니다. 제품 SKU에 대해 걱정하지 않고 장바구니에 추가할 수 있는 콘텐츠 유형을 선택할 수 있습니다. 주문이 처리되면 관리자와 고객에게 이메일을 보내도록 선택할 수 있습니다.

지불

전자 상거래 비즈니스의 경우 결제 처리가 가장 중요한 초점이며, 또 그래야만 합니다. 잘하고 안전하게 처리하면 고객의 신뢰를 얻을 수 있기 때문입니다. 그러나 이 중요한 단계에서 고객이 지루하거나 불안해하면 즉시 해당 기능을 끌 수 있습니다. 결제 처리는 가맹점 계정과 보안 연결을 설정하고 고객의 카드 데이터를 보호하기 위해 보안 결제 게이트웨이를 통해 이루어져야 합니다. Drupal을 사용하면 Drupal Commerce와 다양한 결제 플러그인 또는 결제 모듈을 사용하여 두 가지 중요한 결제 플랫폼을 얻을 수 있습니다. Drupal Commerce는 Authorize.net, PayPal, Stripe, Razorpay, AmazonPay, CC Avenue, Square, Braintree, Vantiv 등을 비롯한 수많은 결제 프로세서와 통합됩니다.

  • Authorize.net

크기에 관계없이 전자 상거래 웹 사이트에서 가장 널리 사용되는 결제 솔루션입니다. 고객이 해외에 있더라도 모든 종류의 카드 거래 및 은행 계좌 승인을 처리할 수 있습니다. 지불 수락을 시작하려면 Authorize.net 계정이 있어야 합니다.

Commerce Authorize.net 통합 모듈을 사용하면 AIM API를 사용하여 결제 양식에서 신용 카드를 통해 고객의 지불을 수락할 수 있습니다. Authorize.net에서 SIM 또는 DPM 결제 방법을 사용하도록 선택한 경우 Commerce Authorize.net SIM/DPM 결제 방법 모듈을 사용할 수도 있습니다.

AIM(Advanced Integration Method), SIM(Simple Integration Method) 및 DPM(Direct Post Method)은 Authorize.net에 연결하는 데 사용되는 다양한 방법입니다. AIM 모드에서는 웹 사이트 자체에서 신용 카드 정보를 수집하므로 웹 사이트에 SSL 인증서 및 기타 보안 요소가 있어야 합니다(더 큰 사이트의 경우). SIM 방식을 사용하는 동안에는 고객이 신용 카드 정보를 수집하기 위해 Authorize.net 웹사이트로 리디렉션되므로 웹사이트를 보호할 필요가 없습니다(소규모 기업에 더 적합). DPM 방법을 사용하면 웹사이트에서 신용카드 정보를 수집할 수 있지만 웹사이트에 정보를 저장하지 않고 즉시 이를 authorize.net 서버(포스트 URL)로 전달합니다.

  • 페이팔

Paypal은 매번 금융 세부 정보를 입력할 필요 없이 이메일 주소로만 결제를 보내고 받을 수 있는 매우 인기 있는 결제 플랫폼입니다. 이것은 매우 사용자 친화적이며 판매하기 쉽습니다.

Commerce PayPal 모듈은 Drupal Commerce 결제 시스템에 통합됩니다. 온사이트 및 오프사이트 결제(귀하의 국가 외) 모드, Paypal 익스프레스 체크아웃, Paypal Payments Advanced(웹사이트를 떠나지 않고), Payflow Link(체크아웃을 위해 Paypal 호스트를 사용하거나 자신의 체크아웃 페이지 및 API를 통해 Playflow로 거래 전송) 및 Paypal Payments Pro(상인이 기술 통합을 재구축하지 않고 결제 프로세서를 변경할 수 있는 맞춤형 솔루션).

Payments Drupal 모듈을 사용하는 경우 PayPal for Payment 통합 모듈을 사용할 수 있습니다. 그러나 이 모듈은 Commerce PayPal을 더 나은 선택으로 만드는 PayPal Express만 지원합니다.

  • 줄무늬

이 강력한 클라우드 결제 게이트웨이를 통해 전자 상거래 기업은 전 세계적으로 결제를 수락할 수 있습니다. 주목할만한 기능 중에는 맞춤형 사용자 인터페이스 툴킷, 통합 보고서 및 내장형 체크아웃 시스템이 있습니다.

Drupal Stripe 통합 모듈은 Drupal 웹사이트를 Stripe의 PaymentsIntent API와 연결하여 결제 지원을 추가합니다. 모듈을 설치하고 사용하기 전에 Stripe 계정이 있어야 합니다. 추가 Stripe Webform 통합 모듈은 기부 양식 또는 구독 양식과 같은 신용 카드 결제 정보 제출 양식을 생성할 수 있는 웹 양식을 제공합니다.

Commerce Stripe은 Stripe를 Drupal Commerce와 통합하여 상거래 상점에서 바로 고객으로부터 지불을 받을 수 있습니다. Visa, Mastercard, Amex, Discovery 등의 결제를 허용합니다. 또한 Bitcoin 결제도 허용합니다! 완전히 토큰화된 지불 게이트웨이를 제공합니다(카드 세부 정보는 토큰으로 저장되므로 더 안전합니다). 또한 Stripe에서 모든 지불 내역을 추적할 수 있습니다.

배송 및 주문 처리

배송 및 주문 처리 서비스가 빠르고 편리할 때 고객을 기쁘게 할 의무가 있습니다. 아마존과 같은 대형 기업이 배송을 매우 쉽고 빠르게 보이게 함에 따라 다른 전자 상거래 상점은 이에 대응해야 하는 엄청난 도전에 직면해 있습니다. 이 서비스를 관리하기 위해 웹 사이트를 통해 원활한 시스템을 갖추는 것은 모든 전자 상거래 비즈니스에 중요합니다.

  • 상업 배송

Drupal Commerce 배송 모듈은 Drupal Commerce와 통합되어 배송 서비스 가용성을 확인합니다. 다양한 배송 서비스와 통합하여 선택한 서비스에 따라 배송비 계산을 제공합니다. 모듈은 다음과 같은 다른 확장 모듈과 함께 작동해야 합니다.

  • Commerce 고정 요금 모듈을 사용하면 표준 배송, 신속 배송, 무료 배송 등과 같은 고정 요금 서비스에 대한 기본 요금을 정의할 수 있습니다. 수량 또는 무게를 기반으로 고유한 요금 계산 규칙을 ​​사용자 정의할 수 있습니다.
  • Commerce UPS 모듈은 UPS 계정과 연결하여 UPS 배송 서비스에 대한 배송 견적을 제공합니다.
  • Commerce Shipping Weight Tariff 모듈을 사용하면 관리자가 다양한 배송 서비스에서 다양한 중량을 기반으로 제품 관세를 생성할 수 있습니다.
  • Commerce Cart Estimate 모듈을 사용하면 고객의 우편 번호 및/또는 주 또는 도를 기준으로 배송료 및 세금을 추정하는 양식을 추가할 수 있습니다. 이것은 캐나다와 미국에 기반을 둔 고객에게만 지원됩니다.
  • Commerce Exchanger 모듈은 다양한 환율 공급자와 연결하여 환율을 식별합니다.

마지막 생각들

이 기사에서는 Drupal과 함께 전자 상거래에 사용되는 가장 인기 있고 인기 있는 모듈 중 일부만 언급합니다. 거의 모든 사용 사례에 대해 더 많은 유용한 모듈이 있다는 것을 알게 될 것입니다. 귀하의 비즈니스에 완전히 맞춤형 솔루션이 필요한 경우 전문 Drupal 개발 팀이 귀하의 비즈니스 요구에 정확히 맞게 온라인 상점 경험을 사용자 정의하는 데 도움을 줄 수 있습니다. 여러분의 의견을 듣고 싶습니다.