Computer >> 컴퓨터 >  >> 프로그래밍 >> HTML

PayPal WooCommerce 설정 방법 – 초보자를 위한 완벽 가이드

우커머스(WooCommerce) 사이트가 거의 완성되어 가고 있고, 이제 결제 수단을 추가할 차례입니다. 상품 이미지를 추가하거나 사이트 디자인을 하는 것만큼 흥미진진한 작업은 아니지만, 이미 꼼꼼한 리서치 끝에 페이팔(PayPal)을 선택하셨다면 절반은 성공한 것입니다.

이미 페이팔 비즈니스 계정이 있거나, 페이팔의 높은 보안 수준을 신뢰하는 이유일 수도 있습니다. 어떤 이유든 결정을 내렸으니 이제 우커머스용 페이팔 설정을 진행할 시간입니다. 이 글에서는 페이팔 계정 생성(필요한 경우)부터 우커머스와 페이팔 연동 과정까지 단계별로 안내해 드립니다.

핵심 요약: 우커머스 사이트에 페이팔을 연동하는 일은 복잡해 보일 수 있지만, 저희가 안전하고 쉬운 단계로 나누어 설명해 드리겠습니다. 다만 연동 과정에서 호환성 문제가 발생하거나 사이트가 오작동할 가능성도 있습니다. 따라서 작업을 시작하기 전에 BlogVault 플러그인으로 손쉽게 사이트를 백업해 두는 것을 강력히 추천합니다.

우커머스와 페이팔 연동을 위해 필요한 준비물

우커머스 사이트에 페이팔을 추가하는 방법을 알아보기 전에, 먼저 아래 사항들을 확인하세요.

  • 사이트의 워드프레스 버전이 5.3 이상이어야 합니다. 최신 워드프레스 버전은 보안과 안정성을 유지하는 데 필수적이므로, 아직 업데이트하지 않았다면 먼저 업데이트하는 것이 좋습니다.
  • 우커머스 버전 3.9 이상이 설치되어 있어야 합니다. 새로운 업데이트마다 버그가 줄고 보안이 강화되므로, 우커머스 사이트를 항상 최신 버전으로 유지하는 것을 권장합니다.
  • 페이팔은 PHP 7.1 이상 버전을 요구합니다. PHP 버전이 높을수록 사이트는 더 안전하고 빠르게 작동합니다. 하지만 PHP 업데이트 전에는 반드시 스테이징(테스트) 사이트에서 먼저 시험해 보세요. BlogVault 대시보드에서 몇 분 만에 스테이징 사이트를 만들 수 있습니다.
  • 새 플러그인을 설치하기 전에는 반드시 사이트를 백업하세요. 결제 플러그인을 교체하든 처음부터 시작하든, 데이터 손실을 방지하기 위해 백업이 필수입니다. BlogVault는 가장 강력한 워드프레스 백업 기능을 제공하며, 문제가 발생하더라도 손쉽게 복원할 수 있습니다.

페이팔 계정 만드는 방법

페이팔은 전 세계적으로 신뢰받는 올인원 결제 솔루션입니다. 가입 절차는 대체로 직관적이지만, 국가마다 요구 사항이 다를 수 있습니다. 페이팔은 사업자 및 개인의 법적 정보를 요구하므로, 아래 단계를 참고하여 진행하세요.

  1. 계정 생성: 페이팔 공식 웹사이트에 접속한 후 회원가입(Sign Up)을 클릭합니다.
  2. 비즈니스 계정 생성: 비즈니스 계정(Business Account)을 선택하고 다음(Next)을 클릭합니다. 이메일 주소를 입력하고 비밀번호를 설정한 뒤, 사업 관련 정보를 입력하고 동의 후 계정 생성(Agree and Create Account)을 클릭합니다.
  1. 비즈니스 프로필 완성: 적절한 사업 유형을 선택하고, 판매하는 제품 또는 서비스 키워드를 입력한 후 월간 매출액을 선택합니다. 고용주 ID 번호(EIN)와 회사 웹사이트 주소를 입력하고 계속(Continue)을 클릭합니다.
  2. 개인 정보 추가: 본인 인증을 위해 개인 정보를 입력해야 합니다. 미국 거주자의 경우 사회보장번호(SSN) 뒷자리 4자리, 생년월일, 집 주소를 요구받습니다.
  3. 쇼핑몰 정보 입력: 판매할 제품 유형, 판매 방식, 단건 거래 여부 또는 정기 구독 여부를 선택합니다. 그리고 코딩이 필요 없는 사전 구축형 솔루션(A prebuilt solution that doesn't require coding)을 선택하고 다음(Next)을 클릭합니다.
  4. 이메일 인증: 등록한 이메일 계정으로 인증 안내 메일이 발송됩니다. 해당 메일을 확인하고 이메일 주소 인증을 완료하세요.
  5. 은행 계좌 연결: 이메일 인증이 완료되면 은행 계좌를 연결하거나, 바로 페이팔 계정으로 결제를 받고 보낼 수 있습니다.

우커머스에 페이팔 설정하는 방법

플러그인을 활용하는 것이 우커머스 사이트에 페이팔을 연동하는 가장 일반적인 방법이며, 선택할 수 있는 플러그인도 다양합니다. 이 글에서는 우커머스 공식 플러그인인 WooCommerce PayPal Payments의 설치 및 설정 방법을 안내합니다.

  1. 플러그인 설치 및 활성화: 좌측 메뉴의 '플러그인' 탭 위에 마우스를 올리고 새로 추가(Add New)를 클릭합니다. 'WooCommerce PayPal Payments'를 검색한 후 설치(Install)활성화(Activate)를 차례로 클릭합니다.
  2. 페이팔 연결: 우커머스 로고를 클릭한 후 설정(Settings)으로 이동합니다. '결제(Payments)' 탭에서 페이팔을 선호하는 결제 게이트웨이로 지정한 후, Activate PayPal 버튼을 클릭합니다. 여기서 페이팔 비즈니스 계정에 로그인하고, Agree and Connect를 클릭한 뒤 Go back to WooCommerce Developers를 선택하면 wp-admin 대시보드로 돌아옵니다. 사이트를 확인하면 결제 페이지에서 페이팔이 결제 옵션 중 하나로 표시됩니다.
  3. 페이팔 결제 활성화: 우커머스의 '결제' 탭으로 이동하여 PayPal Payments를 활성화합니다. 이렇게 하면 고객이 페이팔, Pay Later(후불 결제), Venmo로 결제할 수 있습니다.
  4. 카드 결제 활성화: 고객이 신용카드/체크카드로 결제할 수 있게 하려면 페이팔 카드 처리(PayPal card processing) 기능을 활성화해야 합니다. 이때 표준 카드 처리(Standard Card Processing)(고객이 페이팔 페이지로 이동하여 결제) 또는 고급 카드 처리(Advanced Card Processing)(사이트 내에서 직접 결제) 중 하나를 선택할 수 있습니다.

연동이 완료되면 반드시 페이팔 샌드박스(sandbox)를 활용해 결제 연동이 정상적으로 작동하는지 테스트하는 것을 권장합니다. 아래 단계를 따라 해보세요.

  1. PayPal Developer 로그인: 페이팔 개발자 사이트(developer.paypal.com)에 접속하여 Login to Dashboard를 클릭하고, 페이팔 계정으로 로그인하거나 새 계정을 만듭니다.
  2. 샌드박스 계정 생성: Sandbox 탭에서 Create Account를 클릭하고 Business Account를 선택합니다. 이메일을 입력하고 Create를 클릭합니다.
  3. 워드프레스 사이트와 샌드박스 계정 연결: Manage Accounts를 클릭하면 샌드박스 계정의 이메일과 비밀번호가 표시됩니다. 해당 정보를 복사한 후, 워드프레스 대시보드의 우커머스 탭에서 페이팔 탭으로 이동하고 아래로 스크롤하여 Test payments with PayPal sandbox를 클릭합니다. 다음 화면에 샌드박스 계정의 이메일과 비밀번호를 붙여넣고 Agree and Connect를 클릭합니다.
  4. 비즈니스 정보 추가: 안내에 따라 사업자 이메일과 비즈니스 정보를 입력한 후, wp-admin으로 돌아가 페이팔 설정을 확인합니다.
  5. 개인용 샌드박스 계정 생성: 페이팔 개발자 대시보드로 돌아가 새 샌드박스 계정을 만듭니다. 이번에는 Personal (Buyer Account)을 선택합니다. 해당 사용자를 클릭하면 테스트에 사용할 수 있는 가상의 이름, 이메일, 비밀번호가 표시되며, 이를 통해 고객 입장에서의 결제 경험을 테스트할 수 있습니다.
  6. 테스트 상품 구매: 현재 계정에서 로그아웃한 후 자신의 사이트로 이동합니다. 개인용 샌드박스 계정과 가상 정보를 사용하여 실제로 상품을 구매해 봅니다. 결제 시 sandbox.paypal.com 페이지로 이동하면 샌드박스 이메일과 비밀번호를 입력하고, 페이팔이 제공하는 가상 결제 수단으로 결제를 진행할 수 있습니다.
  7. 샌드박스 비활성화 후 라이브 전환: 모든 테스트가 끝나면 관리자 대시보드의 페이팔 설정으로 돌아가 Test payments with PayPal sandbox를 클릭해 샌드박스 모드를 해제합니다. 변경 사항 저장(Save Changes)을 클릭하면 실제 페이팔 계정이 우커머스 사이트에 연결되어 운영을 시작할 수 있습니다.

WooCommerce PayPal Payments의 주요 기능

결제 플러그인을 선택할 때는 어떤 결제 수단을 지원하는지, 어떤 기능을 제공하는지가 중요합니다. 이 섹션에서는 WooCommerce PayPal Payments의 장점을 소개합니다.

  • 미국, 영국, 프랑스, 덴마크, 호주에서 주요 결제 수단 지원
  • 페이팔 정기 결제(PayPal Recurring Payments)를 통한 구독 서비스 제공 — 다만 구독 플랜 업그레이드/다운그레이드 같은 기능은 다소 불편함
  • Pay Later 기능: 고객은 할부로 상품을 결제하고 판매자는 즉시 대금을 받을 수 있습니다. 국가별 정책이 다르며, 예를 들어 미국에서는 2주 간격으로 4회에 걸쳐 나누어 결제할 수 있습니다.
  • 사기 방지(Fraud Protection) 기능
  • 글로벌 규정 준수(Compliance)
  • 간편한 온보딩 및 연동

페이팔 스탠다드의 대체 연동 플러그인:

  • PayPal Express Checkout Payment Gateway for WooCommerce: 이 플러그인은 페이팔 익스프레스 체크아웃을 연동하여 신용카드/체크카드, 페이팔 잔액, Pay Later 등 다양한 결제를 받을 수 있습니다. 설치 과정은 일반 플러그인과 동일하게, 플러그인 디렉터리에서 검색 후 설치하고 활성화하면 됩니다.
  • PayPal Plus: 페이팔 공식 Plus 플러그인으로, 페이팔, 직접 이체, 신용카드, 인보이스 결제를 지원합니다. 다만 현재 독일에서만 사용할 수 있습니다. 플러그인 디렉터리에서 설치·활성화한 후 자신의 PayPal Plus 계정과 연결하면 됩니다.

PayPal Standard에서 WooCommerce PayPal Payments로 마이그레이션하기

PayPal Standard 및 PayPal Checkout 버전 1.5 이상을 사용 중이라면, 페이팔은 WooCommerce PayPal Payments로 전환할 것을 권장합니다. 전환 과정은 기존 플러그인을 비활성화하고 새 플러그인을 설치한 후 기존 페이팔 계정에 로그인하는 순서로 진행됩니다. 고객에게 영향을 주지 않도록, 사이트 트래픽이 가장 적은 시간대에 마이그레이션하는 것이 좋습니다.

참고: 플러그인 업데이트 후 사이트가 오작동했다는 부정적인 후기를 많이 찾을 수 있지만, 실제 테스트에서는 그런 경험이 없었습니다. 그래도 안전을 위해 BlogVault 사용을 권장합니다. 이 플러그인은 매일 사이트를 자동 백업할 뿐만 아니라, 사용하기 쉬운 복원 및 스테이징 기능도 함께 제공합니다.

플러그인을 마이그레이션하려면 아래 단계를 따르세요.

  1. PayPal Standard와 PayPal Checkout 설정 비활성화: 워드프레스 대시보드에서 우커머스 로고를 클릭한 후 결제(Payments)로 이동하여 두 플러그인을 모두 비활성화합니다.
  2. WooCommerce PayPal Payments 플러그인 설치: 좌측 사이드바의 '플러그인' 탭 위에 마우스를 올리고 새로 추가를 클릭합니다. 플러그인을 검색한 후 설치활성화를 클릭합니다.
  3. 페이팔 연결: 이제 페이팔 비즈니스 계정과 연결하면 모든 준비가 끝납니다. 연동을 완료하려면 앞서 설명한 '우커머스에 페이팔 설정하는 방법' 섹션의 단계를 참고하세요.

페이팔을 사용해야 하는 이유

페이팔은 전 세계적으로 널리 사용되고 신뢰받기 때문에 결제 게이트웨이로 선호되는 편입니다. 이 섹션에서는 결제 게이트웨이를 선택할 때 고려해야 할 두 가지 중요한 요소, 즉 수수료와 정산 주기에 대해 살펴봅니다.

  1. 수수료: 페이팔은 무료로 설치할 수 있으며 설정 비용도 없습니다. 다만 거래 건마다 수수료가 부과되며, 이 비용은 국가, 결제 유형, 사용 통화에 따라 달라집니다. 페이팔 공식 문서에서 상세한 수수료 정보를 확인할 수 있습니다.
  1. 판매자 정산 주기: 고객이 결제하면 처리에 다소 시간이 걸릴 수 있습니다. 결제 처리가 완료되면 대금이 페이팔 계정에 입금되며, 이후 페이팔 계정에 보관하거나 은행 계좌로 출금할 수 있습니다. 은행에 따라 출금에는 2~3일이 소요될 수 있습니다.

기타 페이팔 제품 및 플러그인

그 외 인기 있는 페이팔 결제 제품으로는 PayPal Zettle과 Braintree가 있습니다. 두 제품은 제공하는 기능과 주 타겟 판매자 유형이 다릅니다.

  • Braintree: 과거 'PayPal powered by Braintree'로 알려졌던 이 제품은 주요 카드사 결제를 비롯한 다양한 결제 수단을 지원합니다. 토큰화(tokenization) 기능 덕분에 고객이 우커머스 계정에 카드 정보를 안전하게 저장할 수도 있습니다. Braintree의 최신 사기 방지 도구로 보안성도 뛰어납니다. 설치하려면 플러그인 디렉터리에서 'Braintree for WooCommerce Payment Gateway'를 검색해 자신의 Braintree 계정과 연결하면 됩니다. 다만 Braintree는 다국적 규모의 대형 기업들이 주로 사용하며, 중소 규모 온라인 쇼핑몰에는 다소 복잡할 수 있습니다.
  • PayPal Zettle: 이 결제 제품으로는 카드, 비접촉식(NFC), 모바일 결제를 받을 수 있습니다. 우커머스 사이트와 연동하면 대시보드에서 재고를 관리하고 실시간 재고 현황까지 확인할 수 있습니다. 오프라인 거래를 위한 카드 리더기도 제공하며, 모든 기능은 앱으로 관리됩니다. 온라인과 오프라인 매장을 함께 운영하는 경우에 특히 적합합니다. 우커머스와 연동하려면 플러그인 디렉터리에서 Zettle POS를 설치·활성화한 후, Zettle 설정 페이지에서 결제 게이트웨이를 구성하면 됩니다.

마무리 생각

페이팔은 전 세계 고객을 대상으로 하며, 소비자에게 신뢰감과 안정감을 제공합니다. 또한 중소 판매자와 개인 사업자가 빠르게 결제를 받을 수 있도록 돕는 인기 있는 결제 게이트웨이이기도 합니다. 이러한 장점들은 결제 게이트웨이 선택 시 중요한 고려 사항이며, 페이팔은 여러분의 사이트에 훌륭한 선택지가 될 수 있습니다.

하지만 단점도 존재합니다. 일부 후기에 따르면 플러그인 업데이트 후 사이트 오류나 호환성 문제가 발생한 사례가 있다고 합니다. 이런 문제를 예방하려면 정기적으로 사이트를 백업하고 손쉬운 복원 기능을 제공하는 BlogVault 사용을 강력히 권장합니다.

자주 묻는 질문(FAQ)

  1. WooCommerce Subscriptions와 PayPal Recurring Payments 중 무엇이 더 좋나요?

    페이팔은 애초에 구독 모델을 위해 설계된 서비스가 아니며, 플랜 업그레이드나 다운그레이드 같은 기본 기능도 번거롭습니다. 반면 WooCommerce Subscriptions는 연 $199의 비용이 들지만 정기 결제 플랜에는 훨씬 더 적합한 솔루션입니다.
  2. 샌드박스 기능을 사용해야 하는 이유는 무엇인가요?

    페이팔 샌드박스는 결제 게이트웨이를 테스트하는 도구입니다. 보안, 성능, 그리고 쇼핑몰에서 상품을 구매하는 전체 과정을 사전에 점검할 수 있습니다. 이를 통해 고객이 불편 없이 원활하게 결제를 마칠 수 있도록 확인하고, 장바구니 이탈 같은 문제를 미리 방지할 수 있습니다.