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

Authorize.net

WidgetMechanismSupport
AuthorizeNetGatewayWebWebviewios, android, web

Getting started

 – Create an Authorize.net account to use Authorize.net’s services: https://sandbox.authorize.net/

Usage

 Follow this steps:

Woocommerce website:

Add Authorize.net plugin to your Woocommerce:

  1. Go to WordPress Admin > Plugins > Add New from the left-hand menu
  2. In the search box type Authorize.net Payment Gateway For WooCommerce
  3. Click on Install now when you see Authorize.net Payment Gateway For WooCommerce to install the plugin
  4. Config plugin according instructions (All keys and id you can see in Authorize.net >  Account > Setting > General Security Settings)
  5. Go to Woocommerce -> Setting -> Tab Payments: enable Authorize.net
  6. Authorize.net plugin guide: https://wordpress.org/plugins/authorizenet-payment-gateway-for-woocommerce/#installation

 Mobile app:

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

Example: 

authorize_net_gateway:
  path: ./packages/authorize_net_gateway

Then run flutter pub get in your project

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

Example:

import 'package:authorize_net_gateway/authorize_net_gateway_web.dart';

final Map<String, PaymentBase> methods = {
 AuthorizeNetGatewayWeb.key: AuthorizeNetGatewayWeb(),
};

Available Currencies

CountryAvailable Currencies
United States, CanadaUSD, CAD
United Kingdom, EuropeCHF, DKK, EUR, GBP, NOK, PLN, SEK, USD
AustraliaAUD, NZD, USD

https://support.authorize.net/knowledgebase/Knowledgearticle/?code=000001207

Was this article helpful to you? Yes No

How can we help?