PayPal 결제 고급
PayPal Payments Advanced은(는) 고객이 사이트에서 나가지 않고 직불 또는 신용 카드로 결제할 수 있는 PCI 호환 솔루션입니다. 여기에는 매끄럽고 안전한 체크아웃 경험을 만들도록 사용자 지정할 수 있는 포함된 체크아웃 페이지가 포함되어 있습니다.
PayPal 계정이 없는 고객도 PayPal 보안 결제 게이트웨이를 통해 구매할 수 있습니다. 허용되는 카드에는 미국 및 영국의 Visa, MasterCard, Switch/Maestro 및 Solo 신용 카드가 포함됩니다. 추가적인 편의를 위해 PayPal Express Checkout은 PayPal Payments Advanced에 포함되어 있습니다.
2019년 9월 14일부터 유럽 은행은 PSD2 요구 사항을 충족하지 않는 결제를 거절할 수 있습니다. PSD2를 준수하려면 PayPal Payments Advanced를 타사 플러그인과 통합해야 합니다. 자세한 내용은 Payflow용 3D 보안을 참조하세요.
요구 사항
- PayPal 비즈니스 계정
- 여러 Adobe Commerce 및 Magento Open Source 웹 사이트를 관리하는 경우 각 웹 사이트에 대해 별도의 PayPal 판매자 계정이 있어야 합니다.
체크아웃 워크플로우
-
고객이 결제 방법 선택 - 체크아웃 중에 고객이 PayPal 결제 고급 결제를 선택합니다. 주문 버튼 대신 지금 지급 버튼이 나타납니다.
-
지금 지불 - 고객이 지금 지불 을 클릭/탭하고 PayPal로 호스팅되는 양식이 나타납니다. 고객이 카드 정보를 입력하면 카드가 검증된다. 성공하면 주문 확인 페이지가 나타납니다.
PayPal로 결제 - 이 양식에는 PayPal로 결제 버튼이 포함되어 있습니다. 이 버튼은 고객을 PayPal 사이트로 안내하며 PayPal Express 체크아웃으로 결제할 수 있습니다.
-
문제 해결 - 어떤 이유로든 트랜잭션이 실패하면 체크아웃 페이지에 오류 메시지가 나타나고 고객에게 다시 시도하라는 메시지가 표시됩니다. 모든 문제는 PayPal에서 관리합니다.
주문 처리 워크플로우
PayPal Payments Advanced를 사용한 주문 처리는 일반 PayPal 주문과 동일합니다. 주문은 송장이 발행되고 출하되며, 대변 메모는 온라인 및 오프라인 환불 모두에 대해 생성됩니다. 단, PayPal Payments Advanced로 결제된 주문의 경우 여러 온라인 환불이 불가능합니다.
-
고객 주문 - 체크아웃의 마지막 단계에서 고객은 주문 처리 단추를 탭합니다.
-
PayPal 응답 - PayPal이 요청을 평가합니다. 유효한 것으로 확인되면 PayPal에서 거래를 처리합니다.
-
Commerce이 주문 상태를 설정합니다 - Commerce이 PayPal에서 응답을 받고 주문 상태를 다음 중 하나로 설정합니다.
- 처리 중 - 트랜잭션이 성공했습니다.
- 결제 보류 중 - 시스템이 PayPal에서 응답을 받지 못했습니다.
- 취소됨 - 일부 이유로 트랜잭션이 실패했습니다.
- 사기 행위가 의심됨 - 트랜잭션이 PayPal 사기 행위 필터 중 일부를 전달하지 않았습니다. 시스템은 페이팔로부터 해당 거래가 사기 서비스에 의해 검토 중이라는 응답을 받는다.
-
판매자가 주문을 이행함 - 판매자가 주문을 발행하고 배송합니다.
PayPal 계정 구성
Commerce에서 PayPal Payments Advanced를 설정하기 전에 PayPal 웹 사이트에서 계정을 구성해야 합니다.
-
PayPal 비즈니스 계정에 로그인합니다.
-
Service Settings > Hosted Checkout Pages > Set Up Menu(으)로 이동하여 다음 설정을 완료합니다.
- AVS:
No
- CSC:
No
- Enable Secure Token:
Yes
- AVS:
-
Save 설정입니다.
note note NOTE 여러 Commerce 웹 사이트가 있는 경우 각각에 대해 별도의 PayPal 결제 고급 계정을 만들어야 합니다. -
레이아웃을 만들라는 메시지가 표시되면 다음을 수행합니다.
-
페이지 맨 위에서 Customize 을(를) 클릭합니다.
-
Layout C 을(를) 선택하십시오.
-
Save and Publish 을(를) 클릭합니다.
-
-
다른 사용자 설정(PayPal 권장):
-
PayPal 비즈니스 계정에 로그인합니다.
-
다른 사용자를 설정하려면 지침을 따르십시오.
-
Save 개의 변경 내용을 적용합니다.
-
Commerce에서 PayPal 결제 고급 설정
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 Advanced 에 대해 Configure 을(를) 클릭합니다.
{width="600" modal="regular"}
2단계: 필요한 설정 완료
-
필요한 경우 Required PayPal Settings 섹션에서 를 확장합니다.
{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
(으)로 설정하십시오.
단계 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 섹션에서 를 확장합니다.
-
페이지에 배너를 배치하려면 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
{width="600" modal="regular"}
-
나머지 를 확장하고 이전 단계를 반복합니다.
- Catalog Category Page
- Catalog Product Page
- Checkout Cart Page
PayPal PayLater 광고
-
Advertise PayPal PayLater 섹션에서 를 확장합니다.
-
Enable PayPal PayLater 을(를)
Yes
(으)로 설정합니다. -
Home Page 섹션에서 를 확장합니다.
-
페이지에 배너를 배치하려면 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
{width="600" modal="regular"}
-
나머지 를 확장하고 이전 단계를 반복합니다.
- Catalog Product Page
- Checkout Cart Page
- Checkout Payment Step
- Catalog Category Page
4단계: 기본 설정 완료
-
필요한 경우 Basic Settings - PayPal Payments Advanced 섹션에서 를 확장합니다.
{width="600" modal="regular"}
-
체크아웃하는 동안 PayPal 결제 고급을 식별하려면 Title 을(를) 입력하십시오.
직불 또는 신용 카드 라는 제목을 사용하는 것이 좋습니다.
-
여러 결제 방법을 제공하는 경우 체크아웃 중에 다른 결제 방법과 함께 나열할 때 PayPal Payments Advanced가 표시되는 순서를 결정하려면 Sort Order 에 대한 번호를 입력하십시오.
이 번호는 다른 결제 방법과 관련이 있습니다. (
0
= 첫 번째,1
= 두 번째,2
= 세 번째 등) -
Payment Action 을(를) 다음 중 하나로 설정합니다.
Authorization
- 구매를 승인하지만 자금을 보류합니다. 판매자가 캡처한 이 될 때까지 금액이 인출되지 않습니다.Sale
- 구매 금액이 승인되어 고객 계정에서 즉시 인출됩니다.
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
(으)로 설정합니다.PayPal Payments Advanced의 로그 파일은
payments_payflow_advanced.log
입니다.note note NOTE PCI 데이터 보안 표준에 따라 신용 카드 정보는 로그 파일에 기록되지 않습니다. -
호스트 정품 인증을 사용하려면 Enable SSL Verification 을(를)
Yes
(으)로 설정하십시오. -
고객이 신용 카드 뒷면에서 3자리 CVV 보안 코드 입력을 수정할 수 있도록 하려면 CVV Entry is Editable 을(를)
Yes
(으)로 설정합니다. -
고객이 CVV 코드를 입력하도록 하려면 Require CVV Entry 을(를)
Yes
(으)로 설정하십시오. -
결제 확인을 고객에게 보내려면 Send Email Confirmation 을(를)
Yes
(으)로 설정합니다. -
트랜잭션 중에 PayPal 서버와 정보를 교환하는 데 사용되는 메서드를 확인하려면 URL method for Cancel URL and Return URL 을(를) 다음 중 하나로 설정하십시오.
GET
- (기본값) 프로세스의 결과인 정보를 검색합니다.POST
- 양식에 입력한 데이터와 같은 데이터 블록을 데이터 처리 프로세스에 제공합니다.
취소 URL 및 반환 URL 은(는) PayPal 서버에서 체크아웃 프로세스의 결제 부분을 완료하거나 취소한 후 고객이 반환하는 페이지를 나타냅니다.
-
스토어에 필요한 경우 다음 섹션을 완료합니다.
결제 보고서 설정
-
Settlement Report Settings 섹션에서 를 확장합니다.
{width="600" modal="regular"}
-
SFTP Credentials 의 경우 다음을 수행합니다.
-
PayPal의 보안 FTP 서버에 등록한 경우 다음 SFTP 로그인 자격 증명을 입력하십시오.
- 로그인
- 암호
-
시작하기 전에 테스트 보고서를 실행하려면 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"}
-
장바구니와 미니 장바구니에서 모두 PayPal Express Checkout을 사용하려면 Display on Shopping Cart 을(를)
Yes
(으)로 설정하십시오. -
Payment Applicable From 을(를) 다음 중 하나로 설정합니다.
All Allowed Countries
- 스토어 구성에 지정된 모든 국가의 고객이 이 결제 방법을 사용할 수 있습니다.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 을(를) 클릭합니다.