edfapg_sdk 2.0.10+1
edfapg_sdk: ^2.0.10+1 copied to clipboard
Edfa Payment Gateway Flutter plugin responsible for help to integrate EdfaPay payment system in to your apps in very precise way.
0.0.2 #
Enhancements
- Updated Readme
0.0.3 #
Enhancements
- Update native dependency
- Fix build issues
- Migrate and fix ApplePay for iOS
0.0.4 #
Resolve ios pluginClass
0.0.5 #
Conditional bug fix
0.0.6 #
Error Handling Card expiry validation Change payment url
2.0.0 #
Added 3 new UI screens for card detail input
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.1 #
- Update Card UI
- Handling double tap on andorid
- Enhancement
2.0.2 #
- Update Text Translation
- Enhancement
2.0.3 #
2.0.4 #
Random bug fix & enhancement
2.0.5 #
2.0.8 #
- Random Fix and enhancements
- Glitch in Card Entry Screen
2.0.8+1 #
- Random Fix and enhancements
- Native sdk version via pubspec.yaml at flutter project level
2.0.8+2 #
- Random Fix and enhancements
- Fix android gradle fall-back version
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.yamldefine the edfapay_properties as below:
Note: The "edfapay_properties" key must start at the beginning of the line (no indentation)# ⚠️ IMPORTANT: # The "edfapay_properties" key must start at the beginning of the line (no indentation). edfapay_properties: pg_android: "2.1.2" - In project
- Android:
-
iOS:
- Coming soon
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.yamldefine the edfapay_properties as below:
- In project
# ⚠️ 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
- Android:
-
- +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.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
onSuccesscallbackEdfaSadadPay() .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.10+1 #
- Default Native Versions: Android 2.1.5 | iOS ~> 2.1.3
- Random Fix and enhancements
- Force
en_USlocale 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.yamldefine 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
- In project