eBay 커넥터 설정

입출고 현황

Odoo의 eBay 커넥터를 사용하면 eBay 목록을 Odoo 품목과 연결할 수 있습니다. 연결이 완료되면 Odoo 또는 eBay에서 :doc:`목록에 업데이트 <linking_listings>`를 할 수 있습니다. eBay에서 품목이 판매되면 사용자가 검토하고 확인할 수 있도록 Odoo에 판매주문서*가 초안으로 생성됩니다. 판매주문서를 승인하면 Odoo *재고 관리판매 앱에서 표준 기능을 통해 재고에서 품목을 가져오고 청구서를 생성할 수 있습니다.

더 보기

eBay 커넥터에 대해 자세히 알아보려면 다음 페이지도 방문해 보세요.

eBay - Odoo 연결 필드

The following are eBay product details. Each of these eBay fields update corresponding fields in Odoo.

  • eBay URL

  • eBay 상태

  • 판매 수량

  • 시작일

  • 제목

  • 소제목

  • 항목 조건

  • 카테고리

  • 카테고리 2

  • 보관 카테고리

  • 보관 카테고리 2

  • 결제 정책

  • 판매자 프로필

  • 우편번호

  • 배송 정책

  • Listing type (fixed price or auction)

    • Starting price for Auction

    • Buy it now price

    • Fixed Price amount

  • Use stock quantity

  • Quantity on eBay

  • 소요시간

  • Allow best offer

  • 비공개 목록

  • eBay 설명

  • eBay 품목 이미지

  • 국가

eBay 약관

*세부 옵션*은 세부 옵션 기능을 사용하여 여러 품목을 하나의 그룹으로 만듭니다. 세부 옵션을 Odoo의 속성 및 값과 동기화할 수 있습니다. eBay에서 목록을 볼 때 페이지 상단 근처의 드롭다운 메뉴에 세부 옵션이 표시됩니다. 이는 Odoo 품목의 세부 옵션 항목과 유사합니다.

eBay에서 품목에 추가할 수 있는 세부 옵션 예시입니다.

*항목 세부 정보*는 목록 하단에 위치하고 있으며 자세하게 품목별 정보를 확인할 수 있습니다. 이러한 세부 사항은 Odoo 필드 동기화가 기본값이 아닙니다. 해당 필드를 연결하려면 별도 개발을 해야 합니다.

eBay 품목에 기재된 항목 세부 정보입니다.

샌드박스프로덕션*은 eBay에서의 환경이 아직 개발/테스트 중이거나(*샌드박스) 실제 고객 정보/데이터 세트가 있는 데이터베이스의 실제 인스턴스를 분류(프로덕션)하는 데 사용되는 용어입니다. . 먼저 샌드박스*에서 시작하여 테스트한 다음 아래의 프로세스에 따라 *프로덕션 인스턴스를 생성하는 것이 좋습니다.

eBay’s sandbox environment can be accessed by navigating to eBay’s sandbox portal at https://sandbox.ebay.com/. eBay’s production environment can be accessed by navigating to eBay.com portal or https://www.ebay.com/.

중요

The environment selection must remain the same for all environment settings on eBay and on Odoo throughout this setup.

eBay actions available on Odoo

The following are built-in actions in Odoo that add or update eBay listings:

  • List/ Link: generate a new eBay listing with an Odoo product by clicking List Item on eBay or Link With Existing eBay Listing.

  • Revise item button: after making changes to an eBay listing in Odoo, save the record, and then click the Revise Item in Odoo to update the eBay listing.

  • Relist: if an item’s listing was ended early or auto-relist was not selected, a user can relist the item from Odoo. The start date will reset.

  • End item’s listing button: end a listing on eBay directly from Odoo.

  • Unlink product listings: users can unlink a product from the eBay listing; the listing will stay intact on eBay.

Setup required on Odoo prior to eBay setup

Odoo에 eBay를 연결하려면 Odoo 현황판으로 이동한 후 애플리케이션을 클릭하여 eBay 모듈을 설치합니다. ‘eBay’를 검색하여 ‘eBay 커넥터’ 모듈을 설치합니다.

The following items must be configured before eBay is set up:

  • Odoo에서 eBay에 등록할 품목을 생성하고 환경 설정을 합니다. eBay에서는 Odoo로 새로운 품목을 가져오지 않습니다. 반드시 모든 품목은 먼저 Odoo에서 생성된 이후에 목록으로 연결되어야 합니다.

    • Odoo does not allow multiple eBay listings to be linked per product in Odoo. If the company sells the same product for multiple listings, follow these instructions:

      • eBay에서 전체 목록을 가져올 단일 기본 품목 (BoM (자재명세서)`의 :guilabel:`구성품 필드에 표시됨)을 설정합니다. 재고를 보관할 수 있는 보관 가능한 품목입니다. 아래 초록색으로 강조 표시되어 있는 품목은 아래에서 각각의 후속 “연결” 품목의 키트에 포함됩니다.

      • 2개 이상의 연결된 품목을 설정하며 (BoM (자재명세서)`의 :guilabel:`품목 필드에 기재) eBay 목록마다 하나씩 표시됩니다. 품목 유형은 Odoo 참고 문서에서 설명되어 있는 것처럼 회사의 회계 설정에 따라 결정됩니다.아래 노란색으로 강조 표시된 각 제품에는 :guilabel:`키트`과 동일한 :guilabel:`BoM 유형`이 있어야 하며 기본 품목이 키트의 :guilabel:`구성품`으로 있어야 합니다. 연결된 eBay 품목이 판매되면 생성된 배송 주문에는 연결된 제품 대신 기본 품목이 나열됩니다.

      기본 품목 및 연결된 품목으로 자재명세서를 설정합니다.

    더 보기

    자재명세서

  • eBay에서는 eBay 주문에 대한 청구서가 자동으로 생성되지 않으며, Odoo로 푸시 알림이 발송됩니다. eBay 품목에 대한 청구서 발행 정책을 설정하세요. 청구서 발행 정책에 따라 품목 청구서를 발행할 수 있는 시기가 정해집니다. eBay 사용자는 대부분 품목이 발송되기 전에 대금을 받기 때문에 “주문 시 청구서 발행”을 통해 eBay 주문에 대한 청구서를 매일 대량으로 생성할 수 있습니다.

  • 창고의 출고 배송 경로를 :guilabel:`품목 직접 배송 (1단계)`으로 설정합니다.

    경고

    출고 배송 경로가 2단계 또는 3단계로 설정되면 버그가 발생하며, Odoo에서 피킹 작업이 승인되면 eBay가 주문이 배송완료된 것으로 잘못 표시하는 오류가 생깁니다. 예상되는 동작은 배송주문서*를 확인한 **이후* 주문을 배송 완료로 표시하는 것입니다. 이와 같이 표시가 잘못되어 배송주문서로 eBay의 배송 조회 번호를 불러올 수 없게 됩니다.

  • 회계/청구서 발행 앱이 설치되어 있는 경우, eBay 주문서에서 생성된 청구서와 eBay에서 수금한 대금과 관련하여 결제 등록 및 조정을 실행해 보시기 바랍니다.

    더 보기

    은행 조정

  • 마켓플레이스 계정 삭제/폐쇄 알림 토큰을 생성합니다. 시작하려면 판매 앱 ‣ 환경 설정 ‣ 설정`으로 이동합니다. :guilabel:`eBay 제목 아래에서 모드를 생산`으로 변경하고 :guilabel:`생산 인증 키`에 임의의 텍스트 값을 입력합니다. 그런 다음 :guilabel:`eBay 마켓플레이스 계정 삭제/폐쇄 알림 섹션 아래에서 토큰 생성 버튼을 클릭합니다. 이 토큰은 eBay에서 삭제/폐쇄 알림에 대한 환경 설정 항목을 설정하는 동안 사용합니다.

Odoo에서 인증 토큰을 생성합니다.

eBay에서 설정하기

eBay 개발자 계정 설정하기

시작하려면 `eBay 개발자 포털 <https://go.developer.ebay.com/>`_을 통해 eBay 개발자 계정을 생성합니다. 이 사이트에 로그인하려면 eBay 계정과 다른 아이디 및 비밀번호가 있어야 하지만 같은 이메일 주소를 사용하여 등록할 수 있습니다. 개발자 계정 생성에는 인증 시간이 24시간 정도 소요됩니다.

eBay 키세트 설정

eBay 개발자 계정이 생성되면 eBay 개발자 포털 <https://go.developer.ebay.com/>`_에서 애플리케이션을 설정합니다. 다음, 화면 오른쪽 상단에 있는 제목인 :guilabel:`Hi [username]`로 이동한 드롭다운 메뉴 옵션에서 :guilabel:`애플리케이션 키세트`를 클릭합니다. 그러면 팝업으로 :guilabel:`애플리케이션 이름 입력 (최대 50자)및 개발 환경 (샌드박스 또는 생산)을 선택하라는 메시지가 표시됩니다. 이 두 가지 필드로 첫 번째 키세트를 생성합니다. 애플리케이션 이름은 키세트가 생성될 때까지 저장되지 않습니다. 키세트를 생성하려면 :guilabel:`키세트 만들기`를 클릭합니다.

경고

새로 생성된 *프로덕션 키세트*는 기본값으로 비활성화되어 있습니다. eBay 마켓플레이스 ‘계정 삭제 또는 폐쇄 알림’을 구독하거나 eBay에 예외 신청을 하면 활성화할 수 있습니다. 활성화되면 데이터베이스는 이 키세트를 사용하여 하루에 5000번 호출할 수 있습니다.

Disabled keyset present after creating a keyset.

Configure account deletion / notification settings (Production)

프로덕션 환경에서 알림을 설정하거나 데이터베이스를 삭제하려면 eBay 개발자 포털 <https://go.developer.ebay.com/>`_로 이동합니다. 화면 오른쪽 상단의 `Hi [username] 로 이동한 다음 애플리케이션 키세트 에서 eBay 계정 삭제/알림을 설정합니다.

다음으로, 프로덕션 키 세트 열 아래에 있는 마켓플레이스 삭제/계정 폐쇄 알림 옵션을 클릭합니다. 마켓플레이스 계정 삭제 알림 엔드포인트가 다운된 경우 이메일 알림 아래에 이메일을 입력합니다.:guilabel:저장 을 클릭하여 이메일을 활성화합니다.

이 작업에 이어 Odoo에서 제공하는 마켓플레이스 계정 삭제 알림 엔드포인트 URL을 입력합니다. 이 HTTP 엔드포인트는 Odoo에서 eBay 마켓플레이스 계정 삭제/폐쇄 알림 필드의 판매 앱 ‣ 환경 설정 ‣ 설정 으로 이동하면 찾을 수 있습니다.

Odoo에서 이 필드 아래에 있는 토큰 생성 버튼을 클릭하면 eBay 프로덕션 환경에 대한 인증 토큰이 생성됩니다. Odoo에서 새로 생성된 토큰을 복사 한 후 eBay로 이동하여 인증 토큰 필드를 입력합니다. 행사 알림 전달 방법 을 활성화하려면 저장 을 클릭합니다.

Configuring account deletion / notification settings in eBay.

위 필드에 입력을 완료한 후 테스트 알림 보내기 를 클릭하여 새 알림을 테스트합니다. 초록색 체크 표시가 나타나면 다음 단계를 진행합니다. 테스트 결과가 예상과 다른 경우에는 위에 있는 설정을 다시 확인하세요.

After configuring notification settings, go back to the Application Keys page to generate production keysets.

Creating the keyset

알림을 성공적으로 설정한 후에는 나머지 Odoo 환경 설정에 필요한 프로덕션 키 세트를 생성할 수 있습니다. 애플리케이션 키 페이지로 다시 돌아가서 프로덕션 키 세트를 생성합니다.

관리자에게 기본 연락처 확인 메시지가 표시됩니다. 계정 소유자 (eBay API 라이센스 계약에 대한 법적 책임이 있는 사람)를 입력하거나 확인합니다. 이름, , 이메일, 전화 를 입력합니다. 그런 다음 개인 또는 사업체 옵션을 선택합니다.

참고

입력한 이메일 주소나 전화번호가 계정 정보와 일치할 필요는 없습니다. eBay에서는 사용자 토큰에 문제가 있는 경우 이 정보를 사용하여 사업자 또는 개인에게 연락합니다. 추가 연락처는 eBay의 프로필 및 연락처 페이지에서 추가할 수 있습니다.

키 생성 계속하기 를 클릭하여 기본 연락처를 컨펌합니다. 애플리케이션 키 가 새 화면에 입력되어 표시되고 개발자 계정으로 이메일도 전송됩니다. 앱 ID (클라이언트 ID), 개발자 ID인증서 ID (클라이언트 보안) 가 모두 입력됩니다.

Application keys are populated after creating the app in eBay.

Copy these values down as they will be input into Odoo later in the process.

Create eBay user token

Now, create a user token in eBay by navigating to the Hi [username] at top right of screen, then User Access Tokens.

Generate user token s on the eBay developer console.

Select the correct Environment: Sandbox for testing or Production for the live database. Maintain the same selection for all environment settings on both eBay and Odoo.

Next, select the radio button labeled Auth’n’Auth.

선택한 환경에서 사용자 토큰을 받으려면 프로덕션에 로그인 또는 샌드박스에 로그인 을 선택합니다. 이 버튼은 위에서 선택한 샌드박스 또는 프로덕션 항목에 따라 달라집니다.

이렇게 하면 법적 주소 확인 팝업 창이 나타납니다. 필수 항목인 이름, , 기본 이메일, 법적 주소계정 유형 을 입력합니다. 계정 유형 의 경우 개인 또는 비즈니스 를 선택합니다. 확인 완료를 하려면 이베이에 로그인하여 토큰 받기 를 클릭합니다.

참고

eBay will contact this individual or business should there be any issues with the application keys. Other contacts can be added on the Profile & Contacts eBay page.

관리자는 eBay의 샌드박스 또는 프로덕션 로그인 페이지로 리디렉션됩니다. 로그인을 eBay 개발자 콘솔과 다르게 하며, 아이템을 판매하는 eBay 계정입니다. 이메일 및/또는 로그인은 eBay 개발자 계정과 다를 수 있습니다.

Enter the Email or Username for the eBay account and sign into the eBay account.

중요

Should an additional user be needed for the sandbox simulation, a test user needs to be created. Visit eBay’s Register for Sandbox form. Detailed instructions can be found on eBay’s help pages: Create a test Sandbox user.

Grant application access

After signing into the production or sandbox environment, eBay presents the administrator with an agreement to grant access to the user’s eBay data.

Clicking Agree allows eBay to link the eBay account with the application programming interface (API). This agreement can be changed at any time by visiting eBay’s account preferences.

경고

eBay에는 계정에 로그인하고 API 연결 약관에 동의하는 데 있어서 시간적으로 순서가 정해져 있습니다. 해당 내용이 완료되면 사용자 토큰 페이지에 사용자 토큰 이 입력됩니다.

A User Token will populate on the screen. Make sure to copy this token down as it will be used in the next steps along with the Application Keyset.

Generated user token and API explorer link on the eBay developer console.

중요

Signing in to the eBay account is necessary to create to the token. The eBay developer can also revoke the token by clicking on the Revoke a Token link.

API explorer

이제 애플리케이션 키세트사용자 토큰 이 생성되어 API 탐색기 를 통해 테스트를 실행하여 API 가 올바르게 구성되었는지 확인할 수 있습니다. 이 테스트에서는 API 를 통해 간단한 검색을 실행합니다.

To begin the API test, click on Get OAuth Application Token. This will populate the key into the Token field.

기본 검색 기능이 실행되도록 설정되어 있습니다. 테스트를 완료하려면 실행 을 클릭합니다. 테스트가 성공하면 해당 시간 에 맞게 통화 응답200 OK 로 응답합니다.

Entering credentials into Odoo

The previously copied User Token and Application Keyset are now ready to be entered into the Odoo database.

Navigate back the eBay settings in Odoo (Sales app ‣ Configuration ‣ Settings ‣ eBay) and paste the following credentials from eBay into the corresponding fields in Odoo.

플랫폼

Dev Key/ID

토큰

App Key/ID

Cert Key/ID

eBay

Dev ID

사용자 토큰

App ID (Client ID)

Cert ID (Client Secret)

Odoo

개발자 키

Production/Sandbox Token

Production/Sandbox App Key

Production/Sandbox Cert Key

중요

애플리케이션 키세트`는 `eBay의 개발자 포털 <https://go.developer.ebay.com/>`_로 가서 화면 오른쪽 상단에 있는 `Hi [username]`로 이동한 후 :guilabel:`애플리케이션 키세트`를 클릭하면 액세스할 수 있습니다. 화면 오른쪽 상단의 `Hi [username]`로 이동한 다음 :guilabel:`사용자 액세스 토큰`에서 :guilabel:`샌드박스 로그인`를 클릭하여 eBay에서 *사용자 토큰*을 가져옵니다. :guilabel:`사용자 토큰`은 :menuselection:`응용 프로그램 키 페이지에서 :guilabel:`사용자 토큰`을 클릭하여 액세스할 수도 있습니다.

Odoo에 자격 증명을 저장하여 올바르게 설정되어 있는지 확인합니다. 초기 설정이 완료되면 제품에 ‘eBay’라는 새로운 메뉴 탭과 eBay에서 판매 옵션이 표시됩니다. 품목 목록을 만드는 방법은 관리 문서를 참조합니다.

:guilabel:`품목 카테고리`를 클릭하여 품목 카테고리를 동기화합니다. 동기화 후에는 ‘eBay 카테고리’라는 새 메뉴 항목이 생기며, 이 메뉴를 품목 설정에 사용할 수 있습니다. 이러한 eBay 카테고리는 Odoo 데이터베이스에서 가져온 것으로 Odoo를 통해 eBay에 항목을 목록에 기재할 때 사용할 수 있습니다.

중요

품목 카테고리에 4개를 초과하는 경로가 필요한 경우에는 사용자가 해당 경로를 수기로 추가해야 합니다. 현재까지는 4개 경로를 초과하는 모든 품목 카테고리 목록을 가져와서 Odoo의 품목 카테고리 모델로 직접 가져온 다음 개별적으로 품목에 연결하는 방식으로 작업을 수행해 왔습니다.

더 보기

Now that the setup is complete, proceed to either: