2016-11-25 4 views
1

Stripe Integration에 angular.js를 사용하고 있습니다. anuglar.js에 대한 몇 가지 라이브러리를 찾았지만 기능을 제공하지 않는다고 생각합니다.Angular.js with Stripe

이것은 구독 지불을 위해 Stripe API를 사용하여 angular.js에서 수행하려고하는 작업입니다.

  1. 고객 생성.
  2. 이 고객의 신용 카드 정보를 추가하십시오.
  3. 고객을 가입 계획으로 추가하십시오.
  4. 고객의 구독 정보가 만료되었는지 확인합니다.
  5. 만료 된 경우 구독을 갱신하십시오.

stripe.js가 처리합니까? 어떤 라이브러리를 사용해야합니까? 그렇지 않다면 표준 $ http.post를 스트라이프 API로 사용할 수 있습니까?

앞으로 도움을 바랍니다.

답변

1

가 스트라이프로 결제 흐름이 두 부분으로 나누어 져 있습니다 :

  • 클라이언트 측, 프론트 엔드 코드에서, 당신은 수집하고 Stripe.js 또는 Checkout를 사용하여 고객의 결제 정보를 토큰 화. 그런 다음 서버에 토큰을 보냅니다.

  • 서버 측, 백엔드 코드에서 API 요청에 토큰을 사용합니다. create a charge 또는 토큰 생성 요청을 제외하고

a customer에, 다른 모든 API 요청은 비밀 API 키를 공개하지 않고 당신이 당신의 프론트 엔드 코드에서이 작업을 수행 할 수 있도록 비밀 API 키를 사용하여 전송해야하는 당신은 분명히하고 싶지 않습니다. (누군가 그걸 검색해서 당신을 대신하여 API 요청을 보낼 수 있기 때문입니다.)