반응형
vue 어플리케이션에서 Paypal 서브스크립션을 구현하려면 어떻게 해야 합니까?
저는 매달 일정 금액을 사용자 계좌에서 사업 계좌로 차감해야 하는 프로젝트를 진행하고 있습니다.매월 구독을 받기 위한 Paypal 버튼 클라이언트 측(vue)을 작성하려고 합니다.월별 이용자 공제 정보는 데이터베이스에 저장하여야 한다.사용자는 구독을 취소할 수 있는 옵션도 제공해야 합니다.어떤 도움이라도 주시면 감사하겠습니다.
저는 https://developer.paypal.com/docs/subscriptions/integrate에서 제공하는 문서를 좀 더 자세히 살펴본 후 답을 찾아냈고, 그들이 제공하는 절차를 밟았습니다.
순서
- 헤더에 access_token을 지정하여 API를 통해 제품을 만듭니다.
- 제품 생성 후 응답에서 product-Id를 얻은 후 요청 본문에 product_id를 사용하여 계획을 작성합니다.
플랜이 정상적으로 작성되면 Plan_id를 복사하고 스마트 서브스크립션 버튼의 ID를 바꿉니다.
paypal.Buttons({ createSubscription: function(data, actions) { return actions.subscription.create({ 'plan_id': 'P-your_plan_id' }); onApprove: function(data, actions) { alert('You have successfully created subscription ' + data.subscriptionID); } }
언급URL : https://stackoverflow.com/questions/61183747/how-to-implement-paypal-subscription-in-a-vue-application
반응형
'programing' 카테고리의 다른 글
정렬을 수행하기 위한 C 라이브러리 함수 (0) | 2022.06.21 |
---|---|
오류: IntelliJ IDE에서 기본 클래스를 찾거나 로드할 수 없습니다. (0) | 2022.06.21 |
Vue CLI 3으로 Vuetify를 설치한 후 컴파일하지 못함 (0) | 2022.06.21 |
모키토:메서드를 감시하는 것은 원래 메서드를 호출하는 것입니다. (0) | 2022.06.21 |
Vue.js - 모델이 변경을 거부하는 경우 입력값 복원 (0) | 2022.06.20 |