Buscar pacotes, repositórios e categorias de apps

Detalhes do pacotev2.1.2

square_in_app_payments

Um plugin Flutter de código aberto para chamar o SDK nativo de pagamentos no aplicativo da Square para realizar pagamentos dentro do aplicativo no iOS e Android.

AndroidiOS
Downloads em 30 dias
2,4 mil
Curtidas
111
Pontos Pub
150

Instalar pacote

flutter pub add square_in_app_payments

Visão geral do pacote

Orientação gerada a partir de informações públicas. Apenas para referência.

O pacote square_in_app_payments é um plugin do Flutter que permite aos desenvolvedores integrar o SDK nativo de Pagamentos In-App da Square em seus aplicativos Android e iOS. Ele oferece uma maneira fluida de processar pagamentos com cartão diretamente no aplicativo, aproveitando a infraestrutura segura de pagamento da Square. O plugin gerencia a tokenização e a autorização de pagamento por meio de SDKs nativos, garantindo conformidade com os padrões PCI. Suporta pagamentos recorrentes e únicos, tornando-o ideal para aplicativos de comércio eletrônico e serviços que exigem funcionalidade de checkout dentro do aplicativo.

Casos de uso

  • Compras no aplicativo
  • Checkout de comércio eletrônico
  • Pagamentos de reserva de serviço
  • Vendas de produtos digitais
  • Faturamento de assinatura

Principais recursos

  • Integração com SDK nativo
  • Tokenização de cartão
  • pagamentos compatíveis com o PCI
  • Suporte para iOS e Android
  • Processamento de pagamento seguro

Indicado para

  • Aplicativos de comércio eletrônico móvel
  • Plataformas de serviço sob demanda
  • aplicativos de mercado digital
  • Serviços baseados em assinatura
  • Aplicativos que exigem pagamentos seguros dentro do aplicativo

Considerações

  • Requer configuração da conta Square
  • Necessita de configuração do SDK nativo
  • Limitado ao processamento de pagamentos do Square
  • Dependente da disponibilidade da API do Square
  • 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.

Flutter plugin for In-App Payments SDK

build Pub

The Flutter plugin for Square In-App Payments SDK is a wrapper for the native Android and iOS SDKs and supports the following native In-App Payments SDK versions:

  • iOS: 1.6.7
  • Android: 1.6.9

Additional documentation

In addition to this README, the following is available in the flutter plugin GitHub repo:

Build requirements

Flutter
  • Flutter version 3.44 or higher (required for the Swift Package Manager iOS integration)
  • Dart version 3.12 or higher
Android
  • Android minSdkVersion is API 28 (Android 9).
  • Android Target SDK version: API 36 (Android 16).
  • Android SDK build tools: 26.0.3
  • Android Gradle Plugin: the plugin inherits your app's version (the plugin build uses the Gradle Kotlin DSL).
  • Support library: 27.1.1
  • Google Play Services: 16.0.1
  • Google APIs Intel x86 Atom_64 System Image
iOS
  • Xcode version: 16 or greater (required for Swift Package Manager).
  • iOS Base SDK: 14 or greater.
  • Deployment target: iOS 14.0 or greater.
  • iOS integration uses Swift Package Manager (SPM), which Flutter 3.44 enables by default. CocoaPods is still supported and needs no Podfile changes.
  • This plugin will work on Mac with Intel processor and Apple silicon chips.

In-App Payments SDK requirements and limitations

  • In-App Payments SDK cannot issue refunds. Refunds can be issued programmatically using the Refunds API or manually in the Square Dashboard.

Sample applications

License

Copyright 2019 Square Inc.

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

Categorias

Dependências

Lista de dependências 3 itens

Repositório-fonte

Projetos que usam este pacote