Guía
Cómo usar Pay en Capacitor
Uso de @capgo/capacitor-pay
Plugin Capacitor para activar pagos nativos en iOS (Apple Pay) y Android (Google Pay).
Instalar
bun add @capgo/capacitor-pay
bunx cap sync
bunx cap sync copia el code nativo del plugin en tus proyectos nativos. Ejecútalo de nuevo tras cada actualización del plugin.
Importar
import { Pay } from '@capgo/capacitor-pay';
API de un vistazo
| Método | Descripción |
|---|---|
isPayAvailable |
Comprueba si el pago nativo está disponible en la plataforma actual. En iOS evalúa Apple Pay y en Android Google Pay. |
requestPayment |
Muestra la hoja de pago nativa de la plataforma actual. Proporciona la configuración de Apple Pay en iOS y la de Google Pay en Android. |
Ejemplos
isPayAvailable()
Comprueba si el pago nativo está disponible en la plataforma actual. En iOS evalúa Apple Pay y en Android Google Pay.
import { Pay } from '@capgo/capacitor-pay';
const result = await Pay.isPayAvailable();
console.log(result);
requestPayment()
Muestra la hoja de pago nativa de la plataforma actual. Proporciona la configuración de Apple Pay en iOS y la de Google Pay en Android.
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.
Referencia completa
Continúa desde Uso de @capgo/capacitor-pay
Si estás usando Uso de @capgo/capacitor-pay para planificar pagos y compras, conéctalo con @capgo/capacitor-pay para los detalles de implementación en @capgo/capacitor-pay, Primeros pasos para los detalles de implementación en Primeros pasos, Precios de Capgo para el flujo de trabajo en Capgo Pricing, Sistema de pagos para el detalle de implementación en el sistema de pagos, y @capgo/native-purchases para el detalle de implementación en @capgo/native-purchases.