1. Home
  2. Docs
  3. Cirilla Payment Gateway Addons
  4. Payment Gateways
  5. 2Checkout


TwoCheckoutGatewayWebWebviewios, android, web

Getting started

 – Create an 2Checkout account to use 2Checkout’s services: https://www.2checkout.com/solutions/developers-and-it/


 Follow this steps:

Woocommerce website:

Add 2Checkout plugin to your Woocommerce:

  1. Download or clone the extension from Github.
  2. After downloading the .zip archive, open it and extract the folders twocheckout-convert-plus,… Archive twocheckout-convert-plus folders separately as a .zip file.
  3. Copy the folder to your WordPress ‘plugins’ directory under ‘/wp-content/plugins’.
  4. Log in to your WordPress admin, navigate to Plugins and click on Add new.
  5. On the Add plugins page, click on Upload plugin, then hit Choose File then choose  twocheckout-convert-plus.zip and click on Install Now.
  6. On the Plugins page activate the modules for ConvertPlus by checking the boxes and clicking on the Apply button.
  7. Go back to the Dashboard, scroll down to WooCommerce, and click on Settings.
  8. Under WooCommerceSettings, click on the Payments tab.
  9. Enable only 2Checkout Convert Plus Payment Gateway(don’t enable another method of 2Checkout) then click on Set up to configure each module. See here how you can configure each module
  10. Click Save Changes.

 Mobile app:

  1. Copy two_check_out_gateway package and add to packages folder in cirilla project.
  2. Import package in cirilla/pubspec.yaml


  path: ./packages/two_check_out_gateway

Then run flutter pub get in your project

  1. Add TwoCheckoutGatewayWeb(web view) to cirilla/lib/payment_method.dart file (remember import package like example)


import 'package:two_check_out_gateway/two_checkout_gateway_web.dart';

final Map<String, PaymentBase> methods = {
 TwoCheckoutGatewayWeb.key: TwoCheckoutGatewayWeb(),

Available Currencies


Was this article helpful to you? Yes No

How can we help?