Orientação gerada a partir de informações públicas. Apenas para referência.
O pacote de pagamento é um plugin Flutter que habilita funcionalidades de pagamento em aplicativos móveis, fornecendo integração com o Google Pay para Android e iOS. Permite aos desenvolvedores processar pagamentos com segurança, gerenciar métodos de pagamento e lidar com transações dentro de seus aplicativos. Projetado pela Google, simplifica a implementação de fluxos de pagamento usando APIs padronizadas. O plugin suporta ambas as plataformas principais e garante conformidade com as melhores práticas de segurança. É ideal para comércio eletrônico, serviços baseados em assinatura e qualquer aplicativo que exija processamento de pagamentos in-app.
Casos de uso
Compras no aplicativo
Faturamento de assinatura
Checkout de comércio eletrônico
Compra de bens digitais
Integração de carteira móvel
Principais recursos
Integração do Google Pay
Suporte multiplataforma (Android e iOS)
Tratamento seguro de pagamentos
API simples para solicitações de pagamento
Suporta múltiplos métodos de pagamento
Indicado para
Aplicativos de comércio eletrônico
Serviços de assinatura
Carteiras móveis
mercados com suporte a pagamento
Aplicativos que exigem transações seguras
Considerações
Requer configuração do Google Pay nos dispositivos
Necessita de configuração adequada para produção
Depende de gateways de pagamento específicos da plataforma
Limitado ao ecossistema do Google Pay
Pode exigir validação adicional do backend
README original
Snapshot do README original do repositório-fonte vinculado. Consulte o repositório para o conteúdo mais recente.
A plugin to add payments to your Flutter application.
pay
pay_android
pay_ios
pay_platform_interface
Platform Support
Android
iOS
Google Pay
Apple Pay
Getting started
Before you start, create an account with the payment providers you are planning to support and follow the setup instructions:
The packages in this repository follow the federated plugin architecture. Each package has a specific responsibility and can be used independently to fulfil less conventional integration needs:
An app-facing package with support for all the platforms supported by this plugin.
This package offers an agnostic integration for the platforms supported in this plugin and features the easiest path to add payments to your Flutter application.
The endorsed implementation of this plugin for Android.
This package contains the necessary business logic to support the Android platform. You can integrate this package separately or use it to build your own app-facing package.
The endorsed implementation of this plugin for iOS.
This package contains the necessary business logic to support the iOS platform. You can integrate this package separately or use it to build your own app-facing package.
A common API contract for platform-specific implementations.
Folow the contract in this package to add new platforms to the plugin or create your own Android or iOS implementations. Take a look at the guide about plugin development to learn more.
Additional resources
Check out the following resources to manage your payment accounts and learn more about the APIs for the supported providers: