Vai al contenuto principale
@capgo/capacitor-pagamento Commercio Sorgente aperta

Paga Plugin Capacitor

Accetta pagamenti con Apple Pay e Google Pay per un'esperienza di checkout senza intoppi

Installa

bun add @capgo/capacitor-pay bunx cap sync
npm, pnpm o yarn
  • npm install @capgo/capacitor-pay
  • pnpm add @capgo/capacitor-pay
  • yarn add @capgo/capacitor-pay

Guida

Come utilizzare Pay in Capacitor

Testa su dispositivo

Scarica l'app Capgo, poi scansa il codice QR code.

QR code di anteprima del plugin Pay

Utilizza @capgo/capacitor-pay

Plugin Capacitor per attivare il pagamento nativo per iOS (Apple Pay) e Android (Google Pay).

Installa

bun add @capgo/capacitor-pay
bunx cap sync

bunx cap sync Copia il code nativo del plugin nei tuoi progetti nativi. Esegui nuovamente dopo ogni aggiornamento del plugin.

Importa

import { Pay } from '@capgo/capacitor-pay';

Vedi API in un colpo d'occhio

Metodo Descrizione
isPayAvailable Controlla se il pagamento nativo è disponibile sulla piattaforma corrente. Su iOS valuta Apple Pay, su Android valuta Google Pay.
requestPayment Presenta la scheda di pagamento nativo per la piattaforma corrente. Fornisci la configurazione di Apple Pay su iOS e la configurazione di Google Pay su Android.

Esempi

isPayAvailable()

Controlla se il pagamento nativo è disponibile sulla piattaforma corrente. Su iOS valuta Apple Pay, su Android valuta Google Pay.

import { Pay } from '@capgo/capacitor-pay';

const result = await Pay.isPayAvailable();
console.log(result);

requestPayment()

Presenta la scheda di pagamento nativo per la piattaforma corrente. Fornisci la configurazione di Apple Pay su iOS e la configurazione di Google Pay su 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.

Riferimento completo

Continua da Utilizzo di @capgo/capacitor-pay

Se stai utilizzando Utilizzando @capgo/capacitor-pay per pianificare pagamenti e acquisti, connettilo con @capgo/capacitor-pagamento per i dettagli di implementazione in @capgo/capacitor-pay, Avvio rapido per i dettagli di implementazione in Avvio rapido, Capgo Pricing per il workflow del prodotto in Capgo Pricing, Sistema di pagamento per i dettagli di implementazione in Sistema di pagamento, e @capgo/acquisti nativi per i dettagli di implementazione in @capgo/native-purchases.

FAQ

Domande frequenti sul plugin di pagamento

Come posso installare il plugin di pagamento in un'app Capacitor?

Avvia "bun add @capgo/capacitor-pay" (o "npm install @capgo/capacitor-pay"), quindi avvia "bunx cap sync" per far assorbere i progetti iOS e Android le native code. Importalo da "@capgo/capacitor-pay" nella tua app code.

Funziona @capgo/capacitor-pay con React, Vue e Angular?

Sì. Pay è un pacchetto Capacitor, quindi funziona con qualsiasi framework web che esegue all'interno Capacitor, compresi Ionic, React, Vue, Angular, Svelte e JavaScript puro.

Qual è la versione Capacitor di @capgo/capacitor-pay?

I pacchetti Capgo seguono la versione maggiore di Capacitor: utilizza la versione maggiore del plugin che corrisponde alla tua versione maggiore di Capacitor (ad esempio plugin v8 con Capacitor 8). La tabella di compatibilità nel README di GitHub elenca le versioni mantenute.

È gratuito e open source @capgo/capacitor-pay?

Sì. Il codice code è pubblico su GitHub all'indirizzo https://github.com/Cap-go/capacitor-pay/ e il pacchetto è gratuito per l'installazione da npm. I segnalazioni di bug e le richieste di pull sono benvenute.

Posso aggiornare code che utilizza Pay senza una revisione dell'App Store?

Installando o aggiornando il plugin cambia le native code, quindi richiede una nuova costruzione dello store. Dopo di che, le modifiche JavaScript, HTML e CSS che chiamano il plugin possono essere spediti immediatamente con Capgo live updates.

Invia le modifiche di Pay senza attendere la revisione dell'app

Una volta che il plugin è presente nella tua store build, le Capgo aggiornamenti in tempo reale inviano le tue modifiche JavaScript, HTML e CSS agli utenti in pochi minuti.

Inizia con Capgo