24.2. Stripe을 카드 게이트웨이로 구성
3scale API 공급자로서 Stripe을 지은 카드 게이트웨이로 Stripe을 사용하여 API에 대한 서브스크립션에서 결제를 받을 수 있도록 관리 포털 및 개발자 포털을 구성합니다.
사전 요구 사항
Stripe 계정이 있어야 합니다.
- Stripe 하위 계정을 각 비즈니스 또는 프로젝트에 사용할 것을 권장합니다.
- 여러 계정에 대한 Stripe 설명서를 참조하십시오.
- Stripe 관리자 권한이 있어야 합니다.
절차
Stripe을 사용하여 결제 게이트웨이로 3scale을 구성하려면 다음 단계를 따르십시오.
24.2.1. 3scale API Management 관리 포털에서 billing API 범위를 사용하여 액세스 토큰 생성 링크 복사링크가 클립보드에 복사되었습니다!
- 3scale 관리 포털에서 계정 설정 > 개인 > 토큰으로 이동합니다.
making API 범위를 사용하여 읽기 및 쓰기 토큰을 생성합니다.
- 액세스 토큰 추가를 클릭합니다.
- 토큰의 이름을 지정합니다.
- scope:auditing API를 선택합니다.
- 권한 수준: 읽기 및 쓰기를 선택합니다.
- 액세스 토큰 만들기를 클릭합니다.
액세스 토큰을 복사합니다.
- 액세스 토큰을 파일 텍스트에 복사해야 합니다. 액세스 토큰은 나중에 표시되지 않습니다.
- 토큰 생성을 완료하려면 I have copied the token.를 클릭합니다.
24.2.2. Stripe에서 키와 Webhook 시크릿 검색 링크 복사링크가 클립보드에 복사되었습니다!
- Stripe에서 Webhook를 구성해야 합니다.
- Webhook를 사용하여 3scale에 결제가 성공했음을 알립니다.
- 그런 다음 3scale은 송장 상태를 업데이트하고 추가 비용을 시도하지 않습니다.
Stripe 계정에서 Secret Key 를 가져오고 게시 가능한 키를 가져옵니다.
- Stripe 대시보드를 엽니다.
- Stripe 설명서의 지침에 따라 API 키를 찾습니다.
- 보안 키 복사 및 게시 가능 키
Stripe 계정에서 Webhook 서명 보안을 생성합니다.
- Developers > Webhooks 로 이동합니다.
- 엔드포인트 추가를 클릭합니다.
다음 끝점 URL로 입력합니다.
https://<Your-provider-admin-domain>/api/payment_callbacks/stripe_callbacks?access_token=<value-of-access-token>
https://<Your-provider-admin-domain>/api/payment_callbacks/stripe_callbacks?access_token=<value-of-access-token>Copy to Clipboard Copied! Toggle word wrap Toggle overflow -
보낼 이벤트에서 paid
_intent.succeeded를추가합니다. - 엔드포인트 추가를 클릭합니다.
- 방금 생성한 웹 후크의 서명 시크릿을 표시하고 이 시크릿을 기록해 둡니다. Webhook 서명 보안입니다.
24.2.3. 3scale API Management 관리 포털에서 청구 구성 링크 복사링크가 클립보드에 복사되었습니다!
3scale 관리 포털에서 다음을 수행합니다.
- ECDHE > tileing >ECDHEging & Gateway 로 이동합니다.
- enabled를 선택하고 Save 를 클릭합니다.
- ECDHE 카드 게이트웨이 > 게이트웨이 에서 게이트웨이로 Stripe 을 선택합니다.
- Stripe의 키 및 Webhook 시크릿 을 보유하는 Stripe 계정에서 얻은 게시 키, 게시 가능한 키 및 Webhook 서명 보안을 추가합니다.
- 저장을 클릭합니다.
24.2.4. 3scale 개발자 포털에서 스코어 카드 세부 정보 편집 링크 복사링크가 클립보드에 복사되었습니다!
- 개발자 계정으로 3scale 개발자 포털에 로그인합니다.
- 설정 > 카드 세부 정보로 이동합니다.
- 카드 번호, 만료일 및 CVC의 다음 카드 세부 정보를 추가합니다.
- 세부 정보 저장을 클릭합니다.
24.2.5. 실패한 이메일 응답 텍스트 업데이트 링크 복사링크가 클립보드에 복사되었습니다!
SCA 결제 수정 사항과 관련하여 invoice_messenger_unsuccessfully_ exponential_for_buyer.text.liquid 이메일의 텍스트에는 3scale 2.10의 수동 업데이트가 필요합니다.
- 3scale 관리 포털에서ECDHE > Messages > Email Templates 로 이동합니다.
- 구입자가 재시도한 경우 Invoice charge failure를 선택합니다.
- Override 를 클릭합니다.
템플릿 메시지 업데이트: 실패한 청구 이메일 응답에 사용할 수 있는 전체 텍스트입니다.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 이메일 템플릿 생성 을 클릭합니다.
이러한 단계를 통해 실패한 이메일 응답에 대한 이메일 템플릿을 업데이트했습니다.