パッケージ、リポジトリ、アプリカテゴリを検索

パッケージ詳細v2.1.2

square_in_app_payments

iOS および Android でアプリ内決済を実行するために、Square のネイティブインアプリ決済SDKを呼び出すためのオープンソースのFlutterプラグインです。

AndroidiOS
30日間ダウンロード
2390
いいね数
111
Pub ポイント
150

パッケージをインストール

flutter pub add square_in_app_payments

パッケージ概要

公開情報に基づく選定ガイドです。参考としてご利用ください。

square_in_app_payments パッケージは、Flutterプラグインであり、開発者がAndroidおよびiOSアプリケーションにSquareのネイティブなアプリ内決済SDKを統合できるようにします。このパッケージは、Squareの安全な支払いインフラストラクチャを利用し、アプリ内でカード決済をスムーズに処理する方法を提供します。プラグインはネイティブSDKを通じてトークン化と支払い承認を処理し、PCI基準への準拠を保証します。カード保管型およびワンタイム決済の両方をサポートしており、ECサイトやサービスベースのアプリでアプリ内チェックアウト機能が必要な場合に最適です。

用途

  • アプリ内購入
  • 電子商取引チェックアウト
  • サービス予約の支払い
  • デジタル製品の販売
  • サブスクリプション課金

主な機能

  • ネイティブSDKの統合
  • カードトークン化
  • PCI準拠の決済
  • iOS および Android 対応
  • セキュアな決済処理

適している対象

  • モバイルECアプリ
  • オンデマンドサービスプラットフォーム
  • デジタルマーケットプレイスアプリ
  • サブスクリプションベースのサービス
  • セキュアなアプリ内決済を必要とするアプリ

注意事項

  • Squareアカウントのセットアップが必要です
  • ネイティブSDKの構成が必要です
  • Square決済処理に限定
  • SquareのAPIの利用可能性に依存します
  • 追加のバックエンド検証が必要になる場合があります

元の README

関連するソースリポジトリの README 原文のスナップショットです。最新の内容はリポジトリをご覧ください。

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.

カテゴリー

依存関係

依存関係一覧 3 件

ソースリポジトリ

このパッケージを使用しているプロジェクト