Frezka - Documentation
Frezka

CinetPay Payment

Estimated reading: 2 minutes

INFO

CinetPay is an African fintech company, created in 2016. CinetPay provide companies and institutions with online money transfer and collection solutions, via mobile payment and bank cards (Visa, Mastercard). In only 3 years of existence, They have been able to make a place on the French-speaking African market, and have gained the trust of important players in the public and private sectors.

Sign up For CinetPay

  • If you don’t have Cinetpay Account you can SignUp via this link – CinetPay Login.
  • Complete the merchant registration.

Obtain Cinetpay API Keys

Follow the steps below to obtain your Cinetpay API keys:

1. Go to Cinetpay Login and log in with your access information.

2. Then click on the “Integrations” menu . You will find your APIKEY and your SITEID

Add API Key to Admin Panel

Now you’ve successfully generated keys please navigate to Admin Panel and follow the steps mentioned below

  • Navigate to Settings → Payment Method
  • Enable the switch for Cinetpay Payment.
  • Paste Secret Key under the Secret Key field , API Key under the Cinet Apikey and Site Id under the Site Id fields.
  • Submit the changes.

Remove CinetPay Payment

Two ways to remove CinetPay payment gateway

1. Permanent removal from code

1. Open your pubspec.yaml file.

2. Locate the following lines and remove them:

 cinetpay:
git:
url: https://github.com/iqonic-design/cinetpay.git
ref: main

3. Save the file and run the following command to update your project:

flutter pub get

4. Remove any code related to CinetPay in your project to ensure no references remain.

NOTE

If you have remove dependency from pubspec.yaml then hit the pub get command. now, remove the code related to cinetPay.

2. Temporary disablement (recommended for temporary use cases)

1. Open the Admin Panel of your application.

2. Navigate to: Settings → Payment Method.

3. Locate the CinetPay option and turn off the toggle to disable it temporarily.