edfapg_sdk 2.0.11+2 copy "edfapg_sdk: ^2.0.11+2" to clipboard
edfapg_sdk: ^2.0.11+2 copied to clipboard

Edfa Payment Gateway Flutter plugin responsible for help to integrate EdfaPay payment system in to your apps in very precise way.

2.0.11+2 #

  • Deprecate Native Version Configuration in pubspec.yaml
  • Fixed the UID generation
  • Fixed & Enhance the 3DS Redirecion
  • Added Animation Support at 3DS Redirection
    • EdfaPgSdk.setSuccessAnimation
      • allow to pass web url which will loaded after transaction complete with default delay
    • EdfaPgSdk.setFailureAnimation
      • allow to pass web url which will loaded after transaction complete with default delay
    • EdfaPgSdk.setAnimationDelay
      • allow to pass delay to override default delay in millis after transaction complete

2.0.11 #

  • Deprecate Native Version Configuration in pubspec.yaml
  • Fixed the UID generation
  • Fixed & Enhance the 3DS Redirecion
  • Added Animation Support at 3DS Redirection (Android Only)
    • EdfaPgSdk.setSuccessAnimation
      • allow to pass web url which will loaded after transaction complete with default delay
    • EdfaPgSdk.setFailureAnimation
      • allow to pass web url which will loaded after transaction complete with default delay
    • EdfaPgSdk.setAnimationDelay
      • allow to pass delay to override default delay in millis after transaction complete

2.0.10+1 #

  • Default Native Versions: Android 2.1.5 | iOS ~> 2.1.3
  • Random Fix and enhancements
  • Force en_US locale to NumberFormatter to fix issue in arabic App language (iOS)
  • Developer can now pass the native version for android and ios as below.
    • In project pubspec.yaml define the edfapay_properties as below:
         # ⚠️ IMPORTANT:
         # The "edfapay_properties" key must start at the beginning of the line (no indentation).
         edfapay_properties:
           pg_android: "2.1.5"
           pg_ios: "2.1.3"
      
      • Note 1: The "edfapay_properties" key must start at the beginning of the line (no indentation)
      • Note 2: If the edfapay_properties or version not defined it will take default version as defined in plugin

2.0.10 #

  • Native Versions: Android 2.1.5 | iOS ~> 2.1.2
  • Payment with Sadad:
    • Added feature to pay with SADAD number.
    • It will generate the Sadad/Bill numbers and returns in onSuccess callback
         EdfaSadadPay()
            .setOrderId("Unique order_id as string")
            .setOrderDescription("Description of the order")
            .setOrderAmount(24.0)
            .setCustomerName("Merchant customer name here")
            .setMobileNumber("Merchant customer mobile number here in format: 966500409598")
            .onSuccess((response){
                print("Transaction Success: ${response.toString()}");
      
            }).onFailure((errors, exception){
                  print("Transaction Failed: ${errors?.errorMessage}");
      
            }).initialize((errors){
                   print("Initialize errors: $errors");
      
            });
      

2.0.9+6 #

  • 2.0.9
    • Random Fix and enhancements

    • Fix android gradle fall-back version

    • Native Version

      • Android: 2.1.2
      • iOS: ~> 2.0.7
    • Developer can now pass the native version for android as below.

      • Android:
        • In project pubspec.yaml define the edfapay_properties as below:
      # ⚠️ IMPORTANT:
      # The "edfapay_properties" key must start at the beginning of the line (no indentation).
      
      edfapay_properties:
        pg_android: "2.1.2"
      

      Note: The "edfapay_properties" key must start at the beginning of the line (no indentation)


      • iOS:
        • Coming soon
  • +1
    • Random Fix
  • +2
    • Random Fix
  • +3
    • Random Fix
  • +4
    • Random Fix
  • +5
    • Random Fix
  • +6
    • Allow adding extra info in sale
  • +7, +8
    • Fix at native android (vector drawable was crashing the app)

2.0.9 #

  • Random Fix and enhancements

  • Fix android gradle fall-back version

  • Native Version

    • Android: 2.1.2
    • iOS: ~> 2.0.7
  • Developer can now pass the native version for android as below.

    • Android:
      • In project pubspec.yaml define the edfapay_properties as below:
      # ⚠️ IMPORTANT:
      # The "edfapay_properties" key must start at the beginning of the line (no indentation).
      
      edfapay_properties:
        pg_android: "2.1.2"
      
      Note: The "edfapay_properties" key must start at the beginning of the line (no indentation)
  • iOS:

    • Coming soon

2.0.8+2 #

  • Random Fix and enhancements
  • Fix android gradle fall-back version

2.0.8+1 #

  • Random Fix and enhancements
  • Native sdk version via pubspec.yaml at flutter project level

2.0.8 #

  • Random Fix and enhancements
  • Glitch in Card Entry Screen

2.0.5 #

  • Added Auth to sale transaction
    • Added to below

    EdfaCardPay #

     EdfaCardPay()
        .setAuth(true/false)
        ...
    

    EdfaPayWithCard #

     EdfaPayWithCard()
        .setAuth(true/false)
        ...
    

2.0.4 #

Random bug fix & enhancement

2.0.3 #

  • Added Recurring to sale
    • Added to below

    EdfaCardPay #

     EdfaCardPay()
        .setRecurring(true/false)
        ...
    

    EdfaPayWithCard #

     EdfaPayWithCard()
        .setRecurring(true/false)
        ...
    

2.0.2 #

  • Update Text Translation
  • Enhancement

2.0.1 #

  • Update Card UI
  • Handling double tap on andorid
  • Enhancement

2.0.0+1 #

Added 3 new UI screens for card detail input

  • Fixes Bug
  • Enhancement in Code
  • Changed and Unified Naming Conventions

2.0.0 #

Added 3 new UI screens for card detail input

0.0.9 #

Exception handling on error

0.0.9 #

Change android native deps

0.0.6 #

Error Handling Card expiry validation Change payment url

0.0.5 #

Conditional bug fix

0.0.4 #

Resolve ios pluginClass

0.0.3 #

Enhancements

  • Update native dependency
  • Fix build issues
  • Migrate and fix ApplePay for iOS

0.0.2 #

Enhancements

  • Updated Readme
1
likes
95
points
120
downloads

Documentation

API reference

Publisher

verified publisheredfapay.com

Weekly Downloads

Edfa Payment Gateway Flutter plugin responsible for help to integrate EdfaPay payment system in to your apps in very precise way.

Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

collection, flutter, intl, plugin_platform_interface, yaml

More

Packages that depend on edfapg_sdk

Packages that implement edfapg_sdk