가이드
Capacitor에서 Pay를 사용하는 방법
@capgo/capacitor-pay 사용하기
iOS(Apple Pay) 및 Android(Google Pay)의 네이티브 결제를 실행하는 Capacitor 플러그인
설치
bun add @capgo/capacitor-pay
bunx cap sync
bunx cap sync 플러그인의 네이티브 code를 네이티브 프로젝트에 복사합니다. 플러그인을 업그레이드할 때마다 다시 실행하세요.
가져오기
import { Pay } from '@capgo/capacitor-pay';
API 한눈에 보기
| 메서드 | 설명 |
|---|---|
isPayAvailable |
현재 플랫폼에서 네이티브 결제 사용이 가능한지 확인합니다. iOS에서는 Apple Pay를, Android에서는 Google Pay를 확인합니다. |
requestPayment |
현재 플랫폼의 네이티브 결제 시트를 표시합니다. iOS에서는 Apple Pay 설정을, Android에서는 Google Pay 설정을 제공해야 합니다. |
예시
isPayAvailable()
현재 플랫폼에서 네이티브 결제 사용이 가능한지 확인합니다. iOS에서는 Apple Pay를, Android에서는 Google Pay를 확인합니다.
import { Pay } from '@capgo/capacitor-pay';
const result = await Pay.isPayAvailable();
console.log(result);
requestPayment()
현재 플랫폼의 네이티브 결제 시트를 표시합니다. iOS에서는 Apple Pay 설정을, Android에서는 Google Pay 설정을 제공해야 합니다.
import { Pay } from '@capgo/capacitor-pay';
const result = await Pay.requestPayment({
apple: {
merchantIdentifier: 'merchant-identifier-123',
countryCode: 'US',
currencyCode: 'USD',
paymentSummaryItems: [
{
label: 'Hello from Capacitor',
amount: 'amount',
},
],
supportedNetworks: ['AmEx'],
},
});
// The result holds sensitive values: use it without logging it.
전체 레퍼런스
@capgo/capacitor-pay 사용하기 계속하기
사용 중이라면 @capgo/capacitor-pay 사용하기 결제와 구매를 계획하려면 다음을 연결하세요 @capgo/capacitor-pay @capgo/capacitor-pay의 구현 세부 사항은 시작하기 Getting Started의 구현 상세 내용은 Capgo 가격 Capgo 가격 페이지의 제품 워크플로우, 결제 시스템 결제 시스템 구현 상세 정보 및 @capgo/native-purchases @capgo/native-purchases. 구현 상세 정보