PayPal 결제 프로
PayPal Payments Pro은(는) 가맹점 계정과 결제 게이트웨이의 모든 이점을 하나로 제공하고 완전히 맞춤화된 체크아웃 환경을 만들 수 있습니다. PayPal Express Checkout은 PayPal Payments Pro를 통해 자동으로 활성화되므로 1억 1천만 명 이상의 활성 PayPal 사용자를 활용할 수 있습니다.
2019년 9월 14일부터 유럽 은행은 PSD2 요구 사항을 충족하지 않는 결제를 거절할 수 있습니다. PSD2를 준수하려면 PayPal Payments Pro를 타사 플러그인과 통합해야 합니다.
요구 사항
- PayPal 판매자 계정 (Direct Payments 활성화)
체크아웃 워크플로우
-
고객이 체크아웃으로 이동 - 고객이 장바구니에 제품을 추가하고 체크아웃으로 진행 을 클릭/탭합니다.|
-
고객이 결제 방법을 선택 - 체크아웃 중에 고객이 PayPal 직접 결제 옵션을 선택하고 신용카드 정보를 입력합니다.
- PayPal Payments Pro로 결제하는 경우 체크아웃 프로세스 동안 고객이 사이트에 머무릅니다.
- PayPal Express Checkout으로 결제하는 경우 고객은 PayPal 사이트로 리디렉션되어 거래를 완료합니다.
고객의 요청에 따라 매장 관리자는 관리자로부터 주문을 생성하고 PayPal Payments Pro로 거래를 처리할 수도 있습니다.
주문 처리 워크플로우
-
주문 - 주문은 상점의 관리자 또는 PayPal 판매자 계정에서 처리할 수 있습니다.
-
Payment Action - 구성에 지정된 결제 작업이 주문에 적용됩니다. 옵션은 다음과 같습니다.
- 승인 - Commerce이 처리 상태로 판매 주문을 만듭니다. 이 경우 인가받을 금액이 승인 보류 중이다.
- 판매 - Commerce에서 판매 주문과 송장을 모두 만듭니다.
- 캡처 - PayPal은 고객 잔액, 은행 계좌 또는 신용 카드에서 가맹점 계좌로 주문 금액을 이체합니다.
-
송장 발행 - PayPal이 Commerce에 즉시 결제 알림 메시지를 보낸 후 Commerce에서 송장이 만들어집니다.
PayPal 판매자 계정에서 즉시 결제 알림을 사용하도록 설정해야 합니다.
note note NOTE 필요한 경우 지정된 수량의 제품에 대해 부분적으로 주문 송장을 발행할 수 있습니다. 제출된 각 부분 송장에 대해 고유한 ID를 가진 별도의 캡처 트랜잭션을 사용할 수 있게 되고 별도의 송장이 생성됩니다. 승인 전용 지급 거래는 전체 주문 금액이 수집된 후에만 마감됩니다.
주문 금액이 완전히 청구될 때까지 언제든지 온라인으로 주문을 무효화할 수 있습니다.
-
반품 - 고객이 구매한 제품을 반품하고 환불을 요구하는 경우 주문 금액 캡처 및 송장 생성과 마찬가지로 관리자나 PayPal 판매자 계정에서 온라인 환불을 만들 수 있습니다.
PayPal 계정 구성
Commerce에서 PayPal Payments Pro를 설정하기 전에 PayPal 웹 사이트에서 판매자 계정을 구성해야 합니다.
-
PayPal 비즈니스 계정에 로그인합니다.
-
PayPal 관리자 메뉴에서 Service Settings 을(를) 선택합니다.
-
Hosted Checkout Pages 에서 Set Up 을(를) 클릭합니다.
-
Choose your settings 에서 Transaction Process Mode 을(를)
Live
(으)로 설정합니다. -
Display options on payment page 에서 Cancel URL Method 을(를)
POST
(으)로 설정합니다. -
Billing Information 에서 필수 필드와 편집 가능한 필드 모두에 대해 카드 보안 코드 CSC 확인란을 선택하십시오.
-
Payment Confirmation 에서 Return URL Method 을(를)
POST
(으)로 설정합니다. -
Security Options 에서 다음을 구성합니다.
- AVS:
No
- CSC:
No
- Enable Secure Token:
Yes
- AVS:
-
Save Changes 을(를) 클릭합니다.
-
PayPal 관리자 메뉴에서 Service Settings 을(를) 선택하고 호스팅된 체크아웃 페이지 에서 Customize 을(를) 선택합니다.
-
Layout C 을(를) 선택하십시오.
레이아웃 C는 신용 카드 및 직불 카드 필드만 표시하며, 사이트에 프레임을 지정하거나 독립 실행형 팝업으로 사용할 수 있습니다. 크기는 490 x 565픽셀로 고정되며 오류 메시지를 위한 추가 공간이 있습니다. 일부 시스템에서 이 설정은 투명 리디렉션 문제를 수정합니다.
-
Save and Publish 을(를) 클릭합니다.
-
PayPal 관리자 메뉴에서 Account Administration 을(를) 선택합니다. Manage Security 에서 Transaction Settings 을(를) 클릭합니다.
-
Allow reference transactions 을(를)
Yes
(으)로 설정합니다. -
Confirm 을(를) 클릭합니다.
note note NOTE 여러 Commerce 웹 사이트가 있는 경우 각각에 대해 별도의 PayPal Payments Pro 계정을 만들어야 합니다. -
다른 사용자 설정(PayPal 권장):
-
기본 메뉴의 두 번째 행에서 Manage Users 을(를) 클릭합니다.
-
계정에 다른 사용자를 추가하려면 Add User 을(를) 클릭합니다. 링크는 사용자 관리 제목 바로 위에 있습니다.
-
Add User 양식의 다음 섹션에서 필수 필드를 작성합니다.
- Admin Confirmation
- User Information
- User Login Information
- Assign Privilege to User
-
Update 을(를) 클릭합니다.
-
-
PayPal 계정에서 로그아웃해야 합니다.
Commerce에서 PayPal Payments Pro 설정
1단계: 구성 시작
-
관리자 사이드바에서 Stores > Settings>Configuration(으)로 이동합니다.
-
왼쪽 패널에서 Sales 을(를) 확장하고 Payment Methods 을(를) 선택합니다.
-
Commerce 설치에 웹 사이트, 스토어 또는 보기가 여러 개 있는 경우 이 구성을 적용할 스토어 보기로 Store View 을(를) 설정합니다.
-
Merchant Location 섹션에서 비즈니스가 있는 Merchant Country 을(를) 선택합니다.
이 설정은 구성에 나타나는 PayPal 솔루션의 선택을 결정합니다.
{width="600" modal="regular"}
-
PayPal All-in-One Payment Solution 을(를) 확장하고 Payments Pro 에 대해 Configure 을(를) 클릭합니다.
{width="600" modal="regular"}
2단계: 필요한 PayPal 설정 완료
-
Payments Pro and Express Checkout 섹션에서 를 확장합니다.
{width="600" modal="regular"}
-
(선택 사항) Email Associated with your PayPal Merchant Account 을(를) 입력합니다.
note important IMPORTANT 이메일 주소는 대소문자를 구분합니다. 결제를 받으려면 이메일 주소가 PayPal 판매자 계정에 지정된 이메일 주소와 일치해야 합니다. PayPal 계정이 없는 경우 Start accepting payments via PayPal 을(를) 클릭합니다.
-
PayPal 판매자 계정에 로그인하는 데 사용하는 다음 자격 증명 중 하나를 입력하십시오.
- Partner - PayPal 파트너 ID입니다.
- Vendor - PayPal 사용자 로그인 이름입니다.
- User - PayPal 계정에 설정된 다른 사용자의 ID입니다.
-
PayPal 계정과 연결된 Password 을(를) 입력하십시오.
-
테스트 트랜잭션을 실행하려면 Test Mode 을(를)
Yes
(으)로 설정합니다.샌드박스에서 구성을 테스트할 때 PayPal에서 권장하는 신용 카드 번호만 사용하십시오. 프로덕션으로 전환할 준비가 되면 구성으로 돌아가 테스트 모드를
No
(으)로 설정하십시오. -
시스템이 프록시 서버를 사용하여 PayPal 시스템에 연결하는 경우 Use Proxy 을(를)
Yes
(으)로 설정하고 다음을 수행하십시오.-
Proxy Host 의 IP 주소를 입력하십시오.
-
Proxy Port 의 포트 번호를 입력하십시오.
서버 방화벽이 PayPal 서버에 대한 직접 액세스를 차단하는 경우 프록시가 사용됩니다. 이러한 경우 서드파티 서버가 트래픽을 중계하는 데 사용됩니다.
-
-
Enable this Solution 을(를)
Yes
(으)로 설정합니다. -
고객에게 PayPal 크레딧을 제공하려면 Enable PayPal Credit 을(를)
Yes
(으)로 설정하십시오. -
고객이 매번 결제 정보를 다시 입력할 필요가 없도록 고객 결제/신용 카드 세부 정보를 안전하게 저장하려면 Vault Enabled 을(를)
Yes
(으)로 설정하십시오.
단계 3: Advertising PayPal 크레딧/Advertising PayPal PayLater 설정(선택 사항)
2.4.3 릴리스부터 PayPal PayLater는 PayPal이 포함된 배포에서 지원됩니다. 이 기능을 통해 구매자는 구매 시 전체 금액을 지불하는 대신 2주 단위로 주문 금액을 지불하는 것이 가능하다. PayPal 크레딧 경험은 더 이상 사용되지 않습니다.
Enable PayPal PayLater Experience 을(를) 다음 중 하나로 설정합니다.
Yes
- Advertising PayPal PayLater를 설정하려면No
- Advertising PayPal 크레딧을 설정하려면
PayPal 크레딧 광고
-
Advertise PayPal Credit 섹션에서 를 확장합니다.
{width="600" modal="regular"}
-
계정 정보를 보려면 Get Publisher ID from PayPal 을(를) 클릭하고 지침을 따르십시오.
-
Publisher ID 을(를) 입력하십시오.
-
Home Page 섹션에서 를 확장합니다.
{width="600" modal="regular"}
-
페이지에 배너를 배치하려면 Display 을(를)
Yes
(으)로 설정합니다. -
Position 을(를) 다음 중 하나로 설정합니다.
Header (center)
Sidebar (right)
-
Size 을(를) 다음 중 하나로 설정합니다.
190 x 100
234 x 60
300 x 50
468 x 60
728 x 90
800 x 66
-
나머지 를 확장하고 이전 단계를 반복합니다.
- Catalog Category Page
- Catalog Product Page
- Checkout Cart Page
PayPal PayLater 광고
-
Advertise PayPal PayLater 섹션에서 를 확장합니다.
-
Enable PayPal PayLater 을(를)
Yes
(으)로 설정합니다. -
Home Page 섹션에서 를 확장합니다.
{width="600" modal="regular"}
-
페이지에 배너를 배치하려면 Display 을(를)
Yes
(으)로 설정합니다. -
Position 을(를) 다음 중 하나로 설정합니다.
Header (center)
Sidebar
-
Style Layout 을(를) 다음 중 하나로 설정합니다.
Text
Flex
-
Style Layout Text 에 대해서만 Logo Type 을(를) 다음 중 하나로 설정하십시오.
Primary
Alternative
Inline
None
-
Style Layout Text 에 대해서만 Logo Position 을(를) 다음 중 하나로 설정하십시오.
Left
Right
Top
-
Style Layout Text 에 대해서만 Text Color 을(를) 다음 중 하나로 설정하십시오.
Black
White
Monochrome
Grayscale
-
Style Layout Text 에 대해서만 Text Size 을(를) 다음 중 하나로 설정하십시오.
10px
11px
12px
13px
14px
15px
16px
-
Style Layout Flex 에 대해서만 Ratio 을(를) 다음 중 하나로 설정하십시오.
1x1
1x4
8x1
20x1
-
Style Layout Flex 에 대해서만 Color 을(를) 다음 중 하나로 설정하십시오.
Blue
Black
White
White No Border
Gray
Monochrome
Grayscale
-
나머지 를 확장하고 이전 단계를 반복합니다.
- Catalog Product Page
- Checkout Cart Page
- Checkout Payment Step
- Catalog Category Page
4단계: 기본 설정 완료
-
Basic Settings - PayPal Payments Pro 섹션에서 를 확장합니다.
{width="600" modal="regular"}
-
Title 의 경우 체크아웃 중에 PayPal Payments Pro를 식별하는 제목을 입력하십시오.
직불 또는 신용 카드 라는 제목을 사용하는 것이 좋습니다.
-
여러 결제 방법을 제공하는 경우 체크아웃 중에 다른 결제 방법과 함께 나열할 때 PayPal Payments Pro가 표시되는 순서를 결정하려면 Sort Order 에 대한 번호를 입력하십시오.
이 번호는 다른 결제 방법과 관련이 있습니다. (
0
= 첫 번째,1
= 두 번째,2
= 세 번째 등) -
Payment Action 을(를) 다음 중 하나로 설정합니다.
Authorization
- 구매를 승인하지만 자금을 보류합니다. 판매자가 캡처한 이 될 때까지 금액이 인출되지 않습니다.Sale
- 구매 금액이 승인되어 고객 계정에서 즉시 인출됩니다.
-
Credit Card Settings 의 경우 스토어에서 결제에 사용할 수 있는 신용 카드를 선택하십시오.
여러 카드를 선택하려면 Ctrl 키(PC) 또는 Command 키(Mac)를 누른 상태에서 각 카드를 클릭합니다.
note note NOTE 아메리칸 익스프레스는 추가 합의가 필요합니다.
5단계: 고급 설정 완료
-
Advanced Settings 섹션에서 를 확장합니다.
{width="600" modal="regular"}
-
Payment Applicable From 을(를) 다음 중 하나로 설정합니다.
All Allowed Countries
- 스토어 구성에 지정된 모든 국가의 고객이 이 결제 방법을 사용할 수 있습니다.Specific Countries
- 이 옵션을 선택하면 Payment from Specific Countries 목록이 나타납니다. Ctrl 키(PC) 또는 Command 키(Mac)를 누른 채로 목록에서 고객이 스토어에서 구매할 수 있는 각 국가를 선택합니다.
-
결제 시스템과의 통신을 로그 파일에 기록하려면 Debug Mode 을(를)
Yes
(으)로 설정합니다.note note NOTE PCI 데이터 보안 표준에 따라 신용 카드 정보는 로그 파일에 기록되지 않습니다. -
호스트 정품 인증을 사용하려면 Enable SSL Verification 을(를)
Yes
(으)로 설정하십시오. -
고객이 CVV 코드를 입력하도록 하려면 Require CVV Entry 을(를)
Yes
(으)로 설정하십시오. -
CVV and AVS Settings 섹션에서 를 확장합니다.
-
주소 확인 시스템에서 불일치를 식별한 경우 트랜잭션이 거부되어야 하는 시기를 확인하려면 다음 시나리오를 처리하는 방법을 지정합니다.
-
일치하지 않는 거리 불일치를 기준으로 트랜잭션을 거부하려면 AVS Street Does Not Match 을(를)
Yes
(으)로 설정하십시오. -
일치하지 않는 ZIP 코드를 기반으로 트랜잭션을 거부하려면 AVS Zip Does Not Match 을(를)
Yes
(으)로 설정하십시오. -
일치하지 않는 국가 식별자를 기반으로 트랜잭션을 거부하려면 International AVS Indicator Does Not Match 을(를)
Yes
(으)로 설정하십시오. -
일치하지 않는 CVV 코드를 기준으로 트랜잭션을 거부하려면 International Card Security Code Does Not Match 을(를)
Yes
(으)로 설정하십시오.
{width="600" modal="regular"}
-
-
스토어에 필요한 경우 다음 섹션을 완료합니다.
결제 보고서 설정
-
Settlement Report Settings 섹션에서 를 확장합니다.
{width="600" modal="regular"}
-
SFTP Credentials 의 경우 다음을 수행합니다.
-
PayPal의 보안 FTP 서버에 등록한 경우 다음 SFTP 로그인 자격 증명을 입력하십시오.
- 로그인
- 암호
-
사이트에서 Payments Pro로 시작하기 전에 테스트 보고서를 실행하려면 Sandbox Mode 을(를)
Yes
(으)로 설정합니다. -
Custom Endpoint Hostname or IP Address 입력.
기본적으로 값은
reports.paypal.com
입니다. -
보고서가 저장된 Custom Path 을(를) 입력하십시오.
기본적으로 값은
/ppreports/outgoing
입니다.
-
-
일정에 따라 보고서를 생성하려면 Scheduled Fetching 설정을 완료하십시오.
-
Enable Automatic Fetching 을(를)
Yes
(으)로 설정합니다. -
Schedule 을(를) 다음 중 하나로 설정합니다.
Daily
Every 3 Days
Every 7 Days
Every 10 Days
Every 14 Days
Every 30 Days
Every 40 Days
PayPal은 45일 동안 각 보고서를 유지합니다.
-
보고서를 생성할 시간, 분, 초로 Time of Day 을(를) 설정합니다.
-
프론트엔드 경험 설정
Frontend Experience Settings 을(를) 사용하여 사이트에 표시할 PayPal 로고를 선택하고 PayPal 판매자 페이지의 모양을 사용자 지정합니다.
-
Frontend Experience Settings 섹션에서 를 확장합니다.
{width="600" modal="regular"}
-
스토어의 PayPal 블록에 표시할 PayPal Product Logo 을(를) 선택하십시오.
PayPal 로고는 4가지 스타일과 2가지 크기로 제공됩니다.
No Logo
We Prefer PayPal (150 x 60 or 150 x 40)
Now Accepting PayPal (150 x 60 or 150 x 40)
Payments by PayPal (150 x 60 or 150 x 40)
Shop Now Using PayPal (150 x 60 or 150 x 40)
-
PayPal 판매자 페이지의 모양을 사용자 지정하려면 다음을 수행하십시오.
-
PayPal 판매자 페이지에 적용할 Page Style 의 이름을 입력하십시오.
paypal
- PayPal 페이지 스타일을 사용합니다.primary
- 계정 프로필에서 primary 스타일로 식별한 페이지 스타일을 사용합니다.your_custom_value
- 계정 프로필에 지정된 사용자 지정 결제 페이지 스타일을 사용합니다.
-
Header Image URL 의 경우 결제 페이지의 왼쪽 위 모서리에 표시할 이미지의 URL을 입력하십시오. 최대 파일 크기는 750픽셀 너비 x 90픽셀 높이입니다.
note note NOTE PayPal은 이미지가 보안(https) 서버에 있는 것을 권장합니다. 그렇지 않으면 페이지에 보안 및 비보안 항목이 모두 포함되어 있습니다. -
페이지의 색상을 설정하려면 다음 각 페이지에 대해 6자의 16진수 코드(기호
#
제외)를 입력하십시오.- Header Background Color - 체크아웃 페이지 헤더의 배경색입니다.
- Header Border Color - 머리글 주변의 2픽셀 테두리 색입니다.
- Page Background Color - 체크아웃 페이지와 머리글 및 결제 양식 주변의 배경색입니다.
-
단계 6: PayPal Express 체크아웃에 대한 기본 설정 완료
-
Basic Settings - PayPal Express Checkout 섹션에서 를 확장합니다.
{width="600" modal="regular"}
-
Title 의 경우 체크아웃 중에 이 결제 방법을 식별하는 제목을 입력하십시오.
각 스토어 보기에 대해 제목을 PayPal(으)로 설정하는 것이 좋습니다.
-
여러 결제 방법을 제공하는 경우 Sort Order 에 대한 숫자를 입력하여 다른 결제 방법과 함께 나열될 때 PayPal Express Checkout이 표시되는 순서를 결정합니다.
이 번호는 다른 결제 방법과 관련이 있습니다. (
0
= 첫 번째,1
= 두 번째,2
= 세 번째 등) -
Payment Action 을(를) 다음 중 하나로 설정합니다.
Authorization
- 구매를 승인하고 자금을 보류합니다. 판매자가 캡처한 이 될 때까지 금액이 인출되지 않습니다.Sale
- 구매 금액이 승인되어 고객 계정에서 즉시 인출됩니다.
-
제품 페이지에 Check out with PayPal 단추를 표시하려면 Display on Product Details Page 을(를)
Yes
(으)로 설정하십시오.
7단계: PayPal Express 체크아웃에 대한 고급 설정 완료
-
Advanced Settings 섹션에서 를 확장합니다.
{width="600" modal="regular"}
-
Display on Shopping Cart 을(를)
Yes
(으)로 설정합니다. -
Payment Applicable From 을(를) 다음 중 하나로 설정합니다.
All Allowed Countries
- 스토어 구성에 지정된 모든 국가의 고객이 이 결제 방법을 사용할 수 있습니다.Specific Countries
- 이 옵션을 선택하면 Payment from Specific Countries 목록이 나타납니다. 여러 국가를 선택하려면 Ctrl 키(PC) 또는 Command 키(Mac)를 누른 채 각 항목을 클릭합니다.
-
결제 시스템과의 통신을 로그 파일에 기록하려면 Debug Mode 을(를)
Yes
(으)로 설정합니다.note note NOTE PCI 데이터 보안 표준에 따라 신용 카드 정보는 로그 파일에 기록되지 않습니다. -
호스트 정품 인증을 사용하려면 Enable SSL Verification 을(를)
Yes
(으)로 설정하십시오. -
PayPal 사이트의 항목별 고객 주문에 대한 전체 요약을 표시하려면 Transfer Cart Line Items 을(를)
Yes
(으)로 설정하십시오. -
고객이 주문 검토를 위해 스토어로 돌아가지 않고 PayPal 사이트에서 거래를 완료할 수 있도록 하려면 Skip Order Review Step 을(를)
Yes
(으)로 설정하십시오. -
완료되면 Save Config 을(를) 클릭합니다.