이미지는 OCI에서 지불 프레임워크를 설정하여 데이터 수익 창출을 위한 아키텍처를 보여줍니다. 세 가지 요소로 구성됩니다. 온프레미스 위치는 OCI 구현과 ERP 서비스 및 CRM 서비스를 공유합니다.
OCI 위치에는 다음이 포함됩니다.

클라이언트 응용 프로그램 및 지불 프로세서(예: 스트라이프)는 인터넷에 상주합니다.

구성요소는 이 데이터 플로우를 설명하는 번호가 지정된 화살표로 상호 연결됩니다.
  1. 고객이 ID 제공자를 사용하여 인증합니다.
  2. 고객은 API 게이트웨이를 통해 데이터 제품 API에 액세스하여 나중에 요청을 승인한 후 자체 정책(예: 제한)을 적용합니다.
  3. API Gateway는 요청을 승인하는 함수를 호출합니다.
  4. 이 함수는 제공된 고객 토큰을 ID 제공자와 함께 검증합니다.
  5. 그런 다음 CRM 또는 기타 시스템에서 데이터 제품에 대한 고객의 접근 권한을 확인하고 구독 또는 사용량별 지불이 적용되는지 확인합니다. 가입이 적용되는 경우 함수는 가입이 유효한지 확인합니다.
  6. 이 기능은 지급에 대한 데이터 제품 사용을 기록합니다.
    1. 원장의 사용 기록; Recording use in a ledger; 및/또는
    2. 지급 제공자를 통해 온라인 지급을 실행합니다.
  7. 인증 및 수익 창출이 완료되면 API Gateway는 데이터 제품에 대한 액세스를 제공합니다.