위치:
Salesforce Payments의 SiteGenesis 구성
일부 제한 사항이 있지만, SiteGenesis에 Salesforce Payments를 추가할 수 있습니다.
SiteGenesis 인스턴스에 Salesforce Payments 추가하기:
- Salesforce Payments 다단계 체크아웃 기능을 SiteGenesis 체크아웃 페이지에 추가합니다.
- SiteGenesis 체크아웃 페이지에 PayPal 빠른 체크아웃을 추가합니다.
- SiteGenesis 카트에 Salesforce Payments 빠른 체크아웃을 추가합니다.
- SiteGenesis 미니 카트에 PayPal 빠른 체크아웃을 추가합니다.
Salesforce Payments를 SiteGenesis와 통합하려면 다음 B2C SiteGenesis 인스턴스 구성요소를 수정합니다.
- SiteGenesis 카트리지
카트리지는 프로그램 코드와 데이터를 패키징하고 배포하는 메커니즘입니다. 카트리지를 사용하여 비즈니스 기능을 확장하거나 외부 시스템과 통합할 수 있습니다. 카트리지는 일반 기능 또는 애플리케이션별 기능을 제공할 수 있습니다. - SiteGenesis 컨트롤러
컨트롤러는 스토어프런트 요청을 처리하는 서버 측 스크립트입니다. 컨트롤러는 애플리케이션의 데이터 흐름을 관리하고 ViewModels를 생성하여 각 스토어프런트 요청을 경로로 처리하고 적절한 응답을 생성합니다. 예를 들어 스토어프런트 애플리케이션에서 카테고리 메뉴 항목을 클릭하거나 검색어를 입력하면 페이지를 렌더링하는 컨트롤러가 트리거됩니다. - SiteGenesis 모델 및 보기
컨트롤러는 모델과 보기로 통합됩니다. 모든 스크립트는 글로벌 네임스페이스가 오염되지 않도록 정의되고 문서화된 내보내기가 있는 공통 JS 모듈입니다. - SiteGenesis 서버 측 스크립트
서버 측 스크립트는 클라이언트 측 요청을 처리합니다. 모든 스크립트는 내보내기가 정의되어 있는 CommonJA 모듈입니다. - SiteGenesis 클라이언트 측 스크립트
클라이언트 측 js는 서버의 정보를 필요로 하지 않는 기능을 수행합니다. - Salesforce Payments를 위한 SiteGenesis 템플릿, 양식 및 CSS
Salesforce B2C Commerce 스토어프런트 페이지는 ISML 템플릿, CSS 및 B2C Commerce 양식을 사용하여 생성되므로 브라우저에서 HTML이 렌더링됩니다. 이러한 기술을 사용하여 스토어프런트의 모양과 느낌을 맞춤화할 수 있습니다.

