lifterLMS 확장 – PayPal 2.0(베타)

lifterLMS 확장 – PayPal 2.0(베타)

개요

LifterLMS PayPal을 사용하면 사용자 지정 가능한 스마트 결제 버튼을 사용하여 PayPal 결제를 통해 강의 및 멤버십에 대한 결제를 수락할 수 있으므로 학생들이 사이트를 벗어나지 않고 결제할 수 있습니다.

이 문서는 현재 베타 버전인 새로운 LifterLMS PayPal 2.0을 말하고 있습니다.

1.0 버전에 대한 정보는 LifterLMS PayPal 가이드를 참조하세요.

요구 사항
  • LifterLMS 3.30.1 이상.
  • PayPal 비즈니스 계정.
  • 반복 결제에 대한 webhook 알림을 간단하게 하려면 SSL 인증서가 필요합니다.

설치
  • LifterLMS Helper를 사용하여 라이센스를 활성화하고 원 클릭 설치를 사용하세요(추천)
  • Zip 파일을 통해 수동으로 설치합니다.

설정

LifterLMS PayPal 설정을 설정하고 구성하려면 LifterLMS-> 설정 -> 결제로 이동하여 하단 ‘결제 수단’에서 PayPal을 클릭합니다.

Payment Gateways Table
PayPal 결제수단 클릭

이 화면에서 LifterLMS PayPal 설정을 변경할 수 있습니다.

  • 활성화 / 비활성화: 결제시 PayPal을 결제 수단으로 사용할 수 있는지 여부를 제어합니다.
  • 제목: 결제 수단의 이름을 설정합니다.
  • 설명: 이름 아래에 추가 정보가 표시됩니다.
  • PayPal Sandbox: 테스트를 위해 PayPal 샌드박스를 통해 결제를 처리하려면 활성화합니다.
  • 디버그 로깅: 디버그 로깅은 API 요청 및 기타 정보를 로그 파일에 저장하여 직접 또는 LifterLMS 지원 팀이 디버깅합니다.

API Credentials

결제를 받으려면 PayPal REST 앱 API Credentials을 추가합니다.

  1. developer.paypal.com으로 이동하여 “Log in to Dashboard”를 클릭합니다.
  2. PayPal 계정에 로그인하십시오.
  3. Sandbox 비즈니스 계정 만들기
    1. 사이드 바 메뉴에서 Sandbox -> Accounts으로 이동하십시오.
    2. “Create Account” 버튼을 클릭합니다
    3. “Account Type”에서 “Business (Merchant Account)”를 선택합니다.
    4. 이메일 주소와 비밀번호를 입력하세요
      • LifterLMS 공식 매뉴얼에서 PayPal 계정 이메일 끝에 “+ seller”를 추가하는 것을 추천하고 있습니다.(예: “[email protected]”).
    5. (선택적 이름 및 잔액 입력
    6. “Create Account” 클릭합니다.
  4. 새 REST API 앱 만들기
    1. 사이드 바 메뉴에서 Sandbox-> My Apps & Credentials로 이동합니다.
    2. “REST API 앱”에서 “Create App” 버튼을 클릭합니다.
    3. 앱 이름을 지정하고 3단계에서 만든 Sandbox Business 계정을 선택합니다.
    4. “Create App”을 클릭합니다.
  5. LifterLMS PayPal 설정에 API Credentials 추가
    1. 화면 오른쪽 상단의 토글을 사용하여 Sandbox와 Live 자격 증명 사이를 전환합니다.
    2. 클라이언트 ID를 복사하여 LifterLMS PayPal 설정 화면의 ” Client ID” 필드에 붙여 넣습니다.
    3. “Secret” 아래 “Show”를 클릭하고 키를 LifterLMS PayPal 설정 화면의 “Client Secret” 필드에 복사하여 붙여 넣습니다.
    4. LifterLMS PayPal 설정 화면에서 “Save”을 클릭합니다.
    5. 참고: Live Credentials은은 샌드박스 모드에서 작동하지 않으며 샌드박스 Credentials은 Live 모드에서 작동하지 않습니다!
    6. LifterLMS PayPal은 API Credentials 확인하고 그에 따라 성공 또는 오류 메시지를 보고합니다.
      • 오류 메시지가 나타나면 Credentials을 다시 확인하고 시도하세요.
      • 디버그 로깅을 활성화하는데 계속 문제가 있는 경우 새 지원 요청을 엽니다 (로그 파일 및 오류 메시지의 사본 제공).

원문: https://lifterlms.com/docs/lifterlms-paypal-rest/

코멘트 제출