Setup Payment Gateway
How to configure supported payment gateway for this system
- Setup ChatGPT OPEN AI API KEY and Paypal Payment:
- Go to
Firebase Console
and OpenFirestore Database
, then click on+Start Collection and make Collection ID name as credentials and click on Next button. - After that, add new Document ID name as manage-api-key and add those fields and put their values, click on Save button.
- Final result will look like that,



- Setup Stripe Gateway
- Go to
/lib/utils/config.dart
file and put your own gateway information.

- Setup Paystack
- Define the default currency for transactions and display throughout the site. Click
- After Login to account then collect Public key and Go to
/lib/utils/config.dart
file and put your own gateway information - Copy that Secret key, and Public key > paste that to your Project > ApiConfig file


- Setup Flutterwave
- Create an account from Flutterwave Click
- After Login to account then go to settings > API key & Webhooks > (Secret key & Public key)

- Setup SSLCommerz
- First Read Doc Click
- There are two processes of integration
SSLCOMMERZ Easy Checkout in your checkout page
Redirect the customer from your checkout page to SSLCOMMERZ Hosted page
- For registration in Sandbox Click
- For registration in Production Click
- Registration in Sandbox: Click Create Sandbox Account
- Fill Application Domain Name
- Company Location
- Write your name
- Enter your Email
- Enter your Number
- Set user name
- Set Password & confirm password
- Now Review your Info and If ok then Click Confirm Reg or go to previous and set again
- After Reg Success Check your email for Store ID and Secret Key
- You may check our plugins available for multiple carts and libraries: Click













- For Flutter:
For iOS : Deployment Target : 11.0 (Simulator will not work)
For Android : minSdkVersion 18
- Installation: flutter pub add flutter_sslcommerz
This will add a line like this to your packages pubspec.yaml (and run an implicit dart pub get): dependencies:
flutter_sslcommerz: ^2.1.0-nullsafety.0
- Add Comment out this code in in you android > manifest file

- In application tag add this comment out code

- Add Comment out this code in android>app>build level

- AppDevs Example LINK: Click