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

パッケージ詳細v1.0.0

flutter_paymob_egypt

FlutterアプリでPaymobを通じてカード決済を簡単に受け入れます。

AndroidiOSmacOSWindows
30日間ダウンロード
56
いいね数
25
Pub ポイント
145

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

flutter pub add flutter_paymob_egypt

パッケージ概要

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

Flutterアプリケーションでカード決済を受け入れるために、Paymobの決済ゲートウェイをシームレスに統合できるFlutterパッケージです。Android、iOS、macOS、Windowsなど複数のプラットフォームをサポートしており、開発者が最小限の設定で安全な支払い処理を実装できます。このパッケージは、直感的なAPIを通じて支払いフロー、トークン化、取引管理を簡素化します。ECサイトアプリ、デジタルサービス、および現地エジプトの決済ソリューションが必要なすべてのアプリに最適です。

用途

  • ECモバイルアプリ
  • デジタルサービスのサブスクリプション
  • アプリ内購入
  • オンラインチケットシステム
  • モバイルウォレット統合

主な機能

  • Paymob カード決済をサポートしています
  • クロスプラットフォーム互換性
  • セキュアなトークン化
  • シンプルな API インテグレーション
  • リアルタイム取引状態の更新

適している対象

  • エジプトでアプリを開発するFlutter開発者
  • ローカル決済受領が必要な事業
  • PCI準拠の決済処理を必要とするアプリ
  • 迅速な決済ソリューションを統合するスタートアップ
  • ペイモブを支払いプロバイダーとして使用する開発者

注意事項

  • Paymob アカウントと API キーが必要です
  • Paymobがサポートする決済方法に限定
  • ネットワーク関連の問題に対する適切なエラー処理が必要です
  • Paymob サーバーの利用可能性に依存
  • 金融アプリには追加のコンプライアンスチェックが必要になる場合があります

元の README

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

Flutter Paymob Egypt

Easily accept payments Cards through Paymob in your Flutter app.

🚀 Installation

To install the Flutter Payment Egypt Package, follow these steps

  1. Add the package to your project's dependencies in the pubspec.yaml file:

    dependencies:
      flutter_paymob_egypt: ^0.0.9
    
  2. Run the following command to fetch the package:

    flutter pub get
    

Usage

  1. Import the package into your Dart file:

    import 'package:flutter_paymob_egypt/flutter_paymob_egypt.dart';
    
  2. Navigate to the Paymob Egypt View with the desired configuration:

    FlutterPaymobPayment(
    cardInfo: CardInfo(
      apiKey: "YOUR_API_KEY", // from dashboard Select Settings -> Account Info -> API Key
      iframesID: '123456', // from paymob Select Developers -> iframes
      integrationID: '123456', // from dashboard Select Developers -> Payment Integrations -> Online Card ID 
    ),
    totalPrice: 100, // 100 EGP --required pay with Egypt currency
    successResult: (data) {
        // Handle successful payment
    },
    errorResult: (error) {
        // Handle payment error
    });
    
    
Test Card

For testing payments, you can use the following Paymob test card:

  • Card Number: 5123 4567 8901 2346

⚡ Donate

If you would like to support me, please consider making a donation through one of the following links:

Thank you for your support!

カテゴリー

依存関係

依存関係一覧 2 件

ソースリポジトリ

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

データはまだありません。