Bubble.io에서 Sage Pay를 통합하는 방법을 배우세요. 두 플랫폼에서 API를 설정하고 Bubble.io 앱을 통해 결제를 성공적으로 처리하는 방법에 대한 자세한 단계별 가이드를 따르세요.
Sage Pay는 이제 Opayo로 알려져 있으며, 영국에 기반을 둔 결제 서비스 제공업체입니다. 이는 다국적 엔터프라이즈 소프트웨어 기업인 Sage 그룹의 일부입니다. Sage Pay는 기업이 온라인 및 전화를 통해 신용 카드와 직불 카드 결제를 받아들이고 처리할 수 있게 합니다. 이 플랫폼은 다중 화폐를 지원하며 사기 예방 서비스를 제공합니다. Sage Pay는 많은 인기 쇼핑 카트 솔루션과 통합하며 다양한 API 통합 옵션을 제공하여, 안전하고 신뢰할 수 있는 결제 처리를 찾는 기업들에게 종합적인 솔루션을 제공합니다.
Book a call with an Expert
Starting a new venture? Need to upgrade your web or mobile app? RapidDev builds Bubble apps with your growth in mind.
Bubble.io와 Sage Pay를 통합하는 것은 일련의 특정 단계를 필요로 합니다. 이 가이드에서는 이미 Bubble.io 계정과 Sage Pay 계정이 있음을 가정하고 있습니다. 이 과정은 Sage Pay를 통해 API를 설정하고, Bubble.io로 이동하여 API를 통합하는 것을 포함합니다.
##Sage Pay API 설정:
1단계: Sage Pay 계정에 로그인합니다. 로그인 페이지 URL은 일반적으로 다음과 같습니다 : https://live.sagepay.com/mysagepay/login.msp
2단계: 로그인한 후 계정 대시보드 왼쪽 패널의 "설정" 탭으로 이동합니다.
3단계: “API 접근” 부탭을 선택합니다.
4단계: API 접근 섹션에서 "새 API키"를 선택합니다. 팝업 창에 API 키의 이름을 입력합니다.
5단계: Sage Pay에서 API 키를 생성해줍니다. 이 API 키를 나중에 필요하므로 꼭 저장하는 것이 좋습니다.
##Bubble.io API 설정:
6단계: Bubble.io 계정으로 전환하여 로그인합니다.
7단계: 로그인한 후 앱을 클릭한 다음 왼쪽 패널의 '플러그인' 탭을 선택합니다.
8단계: 플러그인 페이지에서 "+ 플러그인 추가" 버튼을 클릭합니다.
9단계: 나타나는 검색 창에서 "API Connector"를 입력합니다. Bubble에서 개발한 'API Connector’ 플러그인을 선택하고 '설치'를 클릭합니다.
10단계: 설치가 완료되면 앱으로 돌아가서 왼쪽 패널에서 '설정' 탭을 선택한 다음 'API' 부탭을 선택합니다.
11단계: API 공급자 드롭다운 메뉴에서 'API Connector'를 선택합니다.
12단계: 이 API 커넥터 페이지에서 '또 다른 API 추가'를 클릭합니다.
13단계: 여기서 API를 설정해야 합니다. API에 이름을 주십시오. 인증 방법으로 '원래 키'를 선택하세요. 키 입력 필드에는 Sage Pay 계정에서 저장한 API 키를 입력하세요.
14단계: API 호출을 정의하세요. 앱이 결제 처리 기능에 접근할 수 있도록 POST 메소드를 정의해야 합니다. POST URL은 일반적으로 다음과 같습니다 : https://pi-test.sagepay.com/api/v1/transactions.
이를 위해서, JSON 형식의 페이로드도 필요합니다. 페이로드에는 벤더이름, 트랜잭션유형, 결제액과 통화, 카드정보 등이 포함됩니다. 일반적인 JSON 형식을 다음과 같습니다 :
{
"vendorName": "your vendor name",
"transactionType": "Payment",
"paymentMethod": {
"card": {
"merchantSessionKey": "your session key",
"cardIdentifier": "card identifier"
}
},
"transactionId": "unique transaction id",
"amount": transaction amount,
"currency": "currency type"
}
'Content-Type' 헤더는 'application/json'이어야 하며 'Body Type'은 'JSON'을 선택하십시오. 'session key', 'card identifier', 'unique transaction id', 'transaction amount' 위치에 실제 정보를 넣어야 합니다.
15단계: 앱이 트랜잭션 상태를 확인하려면 GET 메소드를 정의할 수 있습니다. 이것은 일반적으로 'https://pi-test.sagepay.com/api/v1/transactions/{TransactionId}'와 같습니다. '{TransactionId}' 위치에 실제 Transaction ID를 넣어야 합니다.
16단계: "호출 초기화" 버튼을 클릭합니다. 모든 설정이 올바르게 되었다면, 이 호출은 성공적으로 완료되어 앱에서 사용할 수 있습니다.
17단계: 이제 이러한 API 호출을 Bubble.io 워크플로에서 사용할 준비가 되었습니다. 예를 들어, 사용자가 '지금 결제' 버튼을 클릭하면, Sage Pay에 'POST' API 호출을 생성하는 워크플로를 생성할 수 있습니다.
결론적으로, 이 가이드에서는 Sage Pay와 Bubble.io를 통합하는 방법을 시연하였습니다. 이는 Sage Pay와 Bubble.io에서 API를 설정하고, 이 API 호출을 Bubble.io 앱에서 사용하는 것을 포함하는 과정이었습니다. 이를 통해 Bubble.io 앱이 Sage Pay를 사용하여 결제를 처리할 수 있습니다.
시나리오: 온라인 가구 판매업자가 고객의 체크아웃 경험을 개선하고 결제 과정을 보안하려고 합니다. 그들은 Bubble.io를 사용하여 고객이 제품을 탐색하고 구매할 수 있는 동적이고 사용자 친화적인 이커머스 웹사이트를 만듭니다. 원활하고 안전한 결제 과정을 보장하기 위해, 그들은 웹사이트의 결제 시스템으로 Sage Pay를 통합하려고 합니다.
해결책: Bubble.io와 Sage Pay를 통합
웹사이트 생성: 판매업자는 Bubble.io를 사용하여 직관적이고 반응성이 좋은 이커머스 웹사이트를 만듭니다. 이에는 제품 카탈로그, 쇼핑 카트, 고객이 청구 정보를 입력할 수 있는 체크아웃 인터페이스가 포함됩니다.
통합 설정: 판매업자는 Bubble.io에 Sage Pay 플러그인을 설치하고 그들의 Sage Pay API 키로 설정합니다. 그들은 체크아웃 과정 중에 트리거되는 워크플로우를 Bubble.io에 설정합니다.
체크아웃 워크플로우: 고객이 체크아웃을 진행하면, 워크플로우가 활성화됩니다. 고객의 쇼핑카트 내역과 청구 정보는 설정된 플러그인 액션을 통해 Sage Pay에 안전하게 전송됩니다. 결제는 Sage Pay를 통해 처리되며, 이는 고객들에게 안전하고 다양한 결제 옵션을 제공합니다.
결제 확인: 결제가 성공적으로 이루어지면, Sage Pay는 Bubble.io에게 확인을 보냅니다. 그런 다음 Bubble.io는 주문 상태를 업데이트하고 고객의 이메일로 영수증을 보냅니다.
주문 처리 및 이행: 판매업자의 주문 관리 시스템이 새로운 주문의 세부 사항으로 업데이트됩니다. 팀은 그 다음에 주문된 항목을 준비하고 발송할 수 있습니다.
원활한 사용자 경험: 이 통합은 고객들에게 원활한 체크아웃 경험을 제공하며, 장바구니를 포기하는 경우를 줄이고 전체 매출을 증가시킵니다.
혜택:
보안: Sage Pay는 고객의 민감한 결제 데이터를 보호하는 강력한 보안 기능을 제공하며, 사기 위험을 줄입니다.
개선된 체크아웃 경험: 이 통합은 체크아웃 과정을 간소화하여 고객이 빠르고 효과적으로 구매를 할 수 있게 만듭니다.
자동화된 결제 처리: 이 자동화는 결제 과정에서의 수동 개입을 줄여 팀에게 시간을 절약시켜줍니다.
scalability: 판매업자의 온라인 비즈니스가 성장함에 따라 통합 시스템은 트래픽과 거래량 증가를 처리하면서 성능이나 보안을 손상시키지 않을 수 있습니다.
Bubble.io와 Sage Pay를 통합함으로써, 온라인 가구 판매업자는 고객에게 안전하고 원활한 쇼핑 경험을 제공하게 되어, 고객 만족도를 향상시키고 매출을 더욱 증가시킵니다.
Delve into comprehensive reviews of top no-code tools to find the perfect platform for your development needs. Explore expert insights, user feedback, and detailed comparisons to make informed decisions and accelerate your no-code project development.
Discover our comprehensive WeWeb tutorial directory tailored for all skill levels. Unlock the potential of no-code development with our detailed guides, walkthroughs, and practical tips designed to elevate your WeWeb projects.
Discover the best no-code tools for your projects with our detailed comparisons and side-by-side reviews. Evaluate features, usability, and performance across leading platforms to choose the tool that fits your development needs and enhances your productivity.
Then all you have to do is schedule your free consultation. During our first discussion, we’ll sketch out a high-level plan, provide you with a timeline, and give you an estimate.