Skip to content
Avetti Support
Avetti Support

Getting Started

  • Getting Started eShop
  • Getting Started Marketplace
  • Getting Started Multi Store Ecommerce
  • Getting Started With Accessibility
  • Getting Started With Website Performance
  • Getting Started With Google Analytics
  • Getting Started With Microsoft Clarity

Admin Pages

  • Create a New Supplier Store
  • Setup the Template/Default stores
  • Log in to a Supplier store
Dashboard
  • Dashboard
Catalog and Order Management
    Catalog
    • Product Dimensions
    • Sync Ecommerce
    • Find Products to Sell
    • Inventory
    • Prices
    • Manage Products
      • Products
      • Create Product
      • Edit Product
      • Edit Product Variations
    Orders
    • Quote Request
    • Chat
    • Return and Refunds
    • Click & Collect Orders
    • Manage Orders
About Me
  • General Information
  • Pickup Locations
  • Payment Information
Marketplace
  • Login Access Codes
  • Manage Standard Entities
  • Marketplace Category Mapping
  • Rebuild Marketplace
  • Category Profit Margin
  • Manage Supplier
  • Approve Supplier Data
  • Auction
Appendix
    Documentation Slides
    • About Me
    • Add Items – Suppliers
    • Create a Merchant Store
    • Customers
    • Manage Orders – Supplier
    • Prices – React Admin

System Admin Pages

  • Avetti Commerce Features
  • Ship Station Integration
B2C -Overview
    Templates
    • Catalog Personalization
    • Reset CDTO Cache
    • Template Skins
    People
    • Allowances
    • Customer Activity
    • Customer Properties
    • Customers
    • Member Types
    Marketing
    • A/B Split Tests
    • Add-ons
    • Basket Additions
    • Bundles
    • Coupons
    • Customer Discounts
    • Customer Segments
    • Customer Segment Prices
    • Customer Segment Ads
    • Gift Cards
    • Gift Certificates
    • Promotions
    • Sales Area Geolocation
    • Upsell/Cross-sell
    • Viral Promotions
    Settings
    • Basket Preferences
    • Image Scaling
    • Item Properties
    • Languages
    • Tax Rates
    • Order Preferences
    • Page Parameters
    • Payment Gateways
    • Retail Location
    • Search Dictionary
    • Shipping Countries
    • Shipping Packages
    • Shipping Rates
    • Sitemaps
    • Store Currencies
    • Shipping Exceptions
    • Store Preferences
    • Store Properties
    Audit Logs
    • Audit Log Views
    Catalog
    • Categories
    • Downloadable Items
    • Inventory
    • Item Reviews
    • Item Size/Weight
    • How to attach products to a category in the MCW
    • Manage Facets
    • Manage FAQs
    • Manage Galleries/PDFs
    • Manage Products
    • Multilingual Content
    • Prices
    • Validate Catalog Data
    • View Store
    • Variations
    Advanced
    • CDTO Editor
    • Change Password
    • Password Security Rules
    • Reports Configuration
    • Shopper Pwd Security
    • Site Admin Preferences
    • Solr Categories
    • Solr Items
    Media
    • Manage Media
    Orders
    • Abandon Cart
    • Customer Messages
    • Email State
    • Manage Orders
    • Manage Refunds
    • Reports
B2B - Overview
    Marketplace
      Advanced
      • Solr Items
      • Solr Categories
      • Site Admin Preferences
      • Shopper Pwd Security
      • Reports Configuration
      • Password Security Rules
      • Change Password
      • CDTO Editor
      Catalog
      • Item Status Settings
      • Item Options
      • Prices
      • Manage Facets
      • Item Size/Weight
      • Item Reviews
      • Inventory
      • Categories
      Marketing
      • Viral Promotions
      • Upsell/Cross-sell
      • Shipping Exceptions
      • Sales Area Geolocation
      • Marketing Segments
      • Gift Certificates
      • Gift Cards
      • Customer Segments
      • Customer Segment Prices
      • Customer Segment Ads
      • Customer Retargeting
      • Customer Discounts
      • Coupons
      • Bundles
      Market Place
      • Notifications
      • Master Catalog Products
      • Marketplace Suppliers
      • Marketplace Payments
      • Marketplace Categories
      • Category Profit Margin
      • Approve Products
      Media
      • Manage Media
      Order
      • Manage Refunds
      • Manage Orders
      People
      • Customers
      • Customer Properties
      Settings
      • Basket Preferences
      • Image Scaling
      • Item Properties
      • Order Preferences
      • Payment Gateways
      • Retail Location
      • Tax Rates
      • Store Preferences
      • Store Currencies
      • Shipping Countries
      Templates
      • Manage Templates
      • Reset CDTO Cache
      • Catalog Personalization
    Suppliers
      Catalog
      • Item Properties
      • Inventory
      • Manage Products
      Market Place
      • Approve Products
      • Marketplace Payments
      • Notifications
      Media
      • Manage Media
      Order
      • Customer Messages
      • Reports
      • Manage Refunds
      • Manage Orders
    MCW
      Advanced
      • Change Password
      Market Place
      • Notifications
      • Marketplace Suppliers
      • Approve Products
      Media
      • Manage Media
      Order
      • Customer Messages
      Settings
      • Store Preferences
      • Store Currencies
      • Shipping Countries
      • Item Properties
      Catalog
      • Categories
      • Inventory
      • Item Options
      • Item Reviews
      • Item Size/Weight
      • Item Status Settings
      • Prices
B2B2C - Overview
  • B2B Integration
Import and Export Files
  • Export Orders
  • Import Price and Inventory
  • Importing/Exporting Shipping Rates Spreadsheet
  • Import/Exporting SpreadSheets
  • eShop Features
Appendix
    Documentation Slides
      Others
      • Creating a Supplier Store
      • Rebuild solr
      • Publish
      People
      • Customer Data Management
      • Customers
      • Customer Properties
      Settings
      • Basket Preferences
      • Item Properties
      • MULTI-VALUED PROPERTIES
      • Retail Location
      • Shipping Countries
      • Sitemaps
      • Store Currency
      • STORE PREFERENCES
      • Store Properties
      • Tax Rates
      Advanced
      • Site Admin Preferences
      Reports
      • Business Reports
      Catalog
      • Advanced edit
      • Categories
      • Categories Spreadsheet
      • FREQUENTLY BOUGHT ITEMS
      • Import from XLS
      • Import-Export Advanced Spreadsheet
      • Inventory
      • Item Reviews
      • Manage Facets Manager
      • Simple Add
      • Prices
      • Validate Catalog Data
      • Variations
      Marketing
      • Bundles
      • Basket Additions
      • Coupons
      • Customer Discounts
      • Customer Segments
      • Gift Cards
      • Gift Certificate
      • Promotions
      • Upsell-Cross sell
      Marketplace
      • Approve Products
      Templates
      • Reset CTDO Cache
      Orders
      • Customer Messages
      • Export Orders
      • Email Settings
      • Manage Orders
      • SMS Settings
    Documentation Videos
    • Payment Gateway
    • Retail Location
    • Validate Catalog Data
    • Site Admin Preferences
    • SMS Settings
    • Advanced Edit
    • Variations
    • Manage Orders
    • Categories
    • Basket Preferences
    • Customers
    • Upsell Cross Sell
    • Allowances
    • Customer Discounts
    • Order Preferences
    • Publish
    • Rebuild Solr
    • Email Setting
    • Store Preferences
    • Item Reviews
    • Tax Rates
    • Customer Segments
    • Store Currency
    • Product Data Spreadsheet
    • Export Orders
    • Sitemaps
    • Prices
    • Coupons
    • Bundles
    • Frequently Bought Items
    • Customer Properties
    • Store Properties
    • Multi Valued Properties
    • Gift Cards
    • Promotions
    • Manage Media
    • Gift Certificates
    • Manage Facets
    • Simple Add
    • Import and Export Using Spreadsheet
    • Customer Messages
    • Creating a Supplier Store
    • Approve Products
    • Import XLS
    • Business Reports
    • Item Properties

WordPress

  • Getting Started
  • Document Checklist
  • How to create pages in Wordpress?
  • How to create New Menus?
  • How to edit the Home Page?
  • How to change Favicon and Site Title?
  • How to edit Header and Footer?
  • How to change Header and Footer?
  • How to edit Shipping Policy, Refund Policy and Privacy Policy pages?
  • How to add Google Analytics and Microsoft Clarity
  • Using Existing WP vs Using Fresh WP
  • How to change Logo URL
  • How to create Blog Posts?
  • Blog Look And Layout
  • Netlify Redirects
  • Caching Issues
  • Plugins
Plugins
  • Perfmatters
  • Blocksy
  • Change SEO Title and Meta Descriptions with Yoast SEO
  • Staging and Backup with WPVivid
  • Stackable
  • Custom Javascript and CSS plugin
Common Issues
  • Does Not Use Passive Listeners
  • Enable Text Compression
  • Preload Largest Content Paint Image
  • Home
  • Docs
  • System Admin Pages
  • B2B - Overview
  • Marketplace
  • Settings
  • Payment Gateways

Payment Gateways

Table of Contents
  • Overview
  • Payment Gateways
    • Adding a new Payment Gateway
  • Payment Processors
    • Cybersource
    • PCI Secure Order Form Credit Card Processor
    • Paypal
    • Authorize.net
    • Remote Payment Gateway Service
    • No Processor
    • Pay by Non-Credit Card Methods

Also available in these formats:

Video

Overview #

This document has been designed to educate on the Payment Gateway options available with Avetti Commerce.

Choose from a number of payment processors included with Avetti Commerce or even create additional payment options via Non Credit Card Payment methods – such as Pay by Purchase Order, Pay by Check, Pay at Store, etc..

Payment Gateways #

A payment gateway is a service that authorizes payments for e-businesses and online retailers. It is the equivalent of a physical point of sale terminal located in most retail outlets.

Avetti Commerce supports a number of payment processors such as PCI Secure Order Form Credit Card Processor, Remote Payment Gateway Service, Paypal, Google Checkout and much more. Alternatively, it’s possible to set up non credit card payment options such as pay by cheque, pay by account, pay at store and so forth.

To configure payment gateways,

  1. Click Settings
  2. Click Payment Gateways from the admin pages to see the Manage Payment Gateway page.
  3. Click the Payment gateway code to edit any of the existing gateways. Some gateways have additional settings that can be configured under edit section.

The active checkbox next to each gateway indicates that the gateway is active and will be displayed as per their configuration. The position indicates the position of the particular gateway among others on the checkout page. Other details such as currency or offer code applicable for this payment gateway are also displayed on the table.

Adding a new Payment Gateway #

To add a new payment gateway,

  1. Click add button on the Manage Payment Gateway page. This will redirect to the Add / Edit Payment Gateway page.
  2. Enter the details. (Refer table 2)
  3. Click Update and Ok to add the new payment gateway.
  4. The new payment gateway created will appear along with other gateways on the Manage Payment Gateway page.
  5. Click Payment gateway code to change any information entered apart from the payment processor.

FieldsDescription
Payment gateway processorSelect the payment gateway processor by using the drop down list. This will be discussed in details on the next section.
Display nameSet the display name for this payment gateway that will be shown to the customer on the checkout page.
Logo URLEnter the URL for the payment gateway logo to be displayed on the checkout page.
PositionSpecify the position of this payment gateway among other gateways on the check out page. This is the order in which they are displayed.
CurrencySet the currency in which the transaction will be processed.
Offer codeSpecifies if the customer needs to have an offer code to be able to use this gateway. If set to present, specify the unique offer code on the adjacent column. An offer code is a code that associates all shoppers that have that code active to a set of payment gateways, shipping providers and prices.Offer codes can be set 3 ways:By entering the code in the basket in the promotion code entry field.For a particular customer in the OFFERCODE customer property.For all shoppers of a store in the OFFERCODE store property.
Limit to Geolocation CountryThe country the payment is available in.
Limit to Customers of TypeUse this field to specify what kind of customers will get to see this payment gateway.Radio buttons can be configured on the basket page that lets a customer choose if this is a business order or a personal one.Invoiceable customers are customers to whom we offer credit. Typically would associate a ‘Pay on Account’ payment type to an invoiceable customer and ‘Pay by Credit Card’ to non-invoiceable customers.To set a customer to invoiceable, go to People | Customers page, click on the customer login name and select the check box that says invoiceable.
Limitations by Postal Code, Volume and Order TotalAllows the ability to limit the payment gateway to a specfic postal code, order amount, price and value using a spreadsheet.Postal Code: Limits the gateway to a specific postal code.From Volume: The minimum volume (based on width x height x length) of products.To Volume: The maximum volume (based on width x height x length) of products.Min Order: The min price of the order for that payment to be available.Max Order: The max price of the order for that payment to be available.Value: Order subtotal + taxes + shipping. It is the total the shopper must pay.Note: In order to use this spreadsheet, the payment must be created and then modified.
ActiveCheck the box to make this payment gateway active.
Additional data fieldUse this option to specify if the customer needs to provide additional information with his selected payment method. For example, Pay by Purchase Order may require the shopper enter a Purchase Order #.Select one of the 3 options to specify if additional details are mandatory, optional or not required. If Required, use the Prompt text field to prompt the customer for specific information.
Display TypeLimit to user, allows only users the ability to use this payment. Limit to Admin allows only admins to use this payment gateway. Displays always allows both users and admins to use this payment gateway.

Payment Processors #

Cybersource #

To set up this processor,

  1. Select the processor from the payment processor drop down list on Add / Edit Payment Gateway page
  2. Once the payment gateway has been created, click edit link under settings on the Manage Payment Gateway page.
  3. Enter the details (Refer table 3).
  4. Click on save to save the changes.

FieldsDescription
Merchant IDThe ID of the account connected with the payment gateway.
Sandbox ModeAllows sandbox credit cards to be used for testing.
Authorize $1 FirstThis is pre-authorization. With pre-authorization enabled, CyberSource processes an authorization request for $1 and an authorization reversal immediately afterward.The consumer will not be charged this dollar, it will not be submitted in a settlement request, so the merchant cannot refund the dollar. The $1 auth will drop off of the cardholder’s account within 3-7 days, sometimes up to 30 days if the card issuer does not process the authorization reversal request.
Auth / Capture on Place OrderIf checked, authorizes and captures immediately (when order is placed). If unchecked, only authorizes on place order. Capture happens when items are set to shipped.
Disable AVS CheckCheck the billing address of the user making the purchase and compare it to the credit card address of the user saved in the company.

PCI Secure Order Form Credit Card Processor #

This is a very secure payment processor that follows strict security standards to ensure that credit card information sent during a transaction remains secure.

To set up this processor,

  1. Select it from the payment processor drop down list on Add/Edit Payment Gateway page.
  2. Once the payment gateway has been created, click the edit link under settings on the Manage Payment Gateway page.
  3. Enter the details (Refer table 4).
  4. Click on save to save the changes.

FieldDescription
Payment Server Web Services URLThe URL of the service being used.
Merchant IDThe name of the company using this service.
Primary User IDThe account ID of the account created to use this service.
Primary PasswordThe password of the account created to use this service.

Paypal #

Paypal is a fast and safe solution to online money transfer. Avetti supports Paypal Standard as well as Paypal Payflow. If a Paypal account is available, set up a Paypal checkout payment gateway.

  1. Select Paypal Checkout from the drop down menu for payment processor.
  2. Once the payment gateway has been created, click on the edit link under settings on the Manage Payment Gateway page.
  3. On the PayPal account, get API information from PayPal developer under My Apps & Credentials. Click on the Create App button under Rest API apps.
  4. You will be redirected to a new page. Create the API with a name and connect it with a developer account. Once finished, click on the Create App button to process the API.
  5. Add the IPN. Instant Payment Notification (IPN) is a Paypal service which will automatically notify of events related to PayPal transactions. Go to Webhooks and add www.yourdomain/notify.html?vid=yourvendorid.
  6. Use the following credit card details to make test orders:
  • CC number: 4111 1111 1111 1111
  • Expiry: Any future expiration date

Similarly, if Paypal Payflow is requested,

  1. Select that option from the drop-down menu for payment processor.
  2. Click edit on the Manage Payment Gateway page, you will see a page similar to that for Paypal standard.
  3. Paypal Payflow has the sandbox mode too and use the same CC details as earlier.
Authorize.net #

Authorize.net is yet another popular payment processor. Setup a payment gateway with this payment processor provided an Authorize.net account is available.

To use this payment processor,

  1. Select the processor from the payment processor drop down list on Add / Edit Payment Gateway page
  2. Once the payment gateway has been created, click edit link under settings on the Manage Payment Gateway page.
  3. Authorize.net has a sand box mode where test orders can be made. Enter the details. (Refer table 5)
  4. Click on save to save the changes.

FieldDescription
API Login IDThe ID of the account using the payment gateway from the company.
Transaction KeyThe secret key used to access the payment gateway.
Sandbox ModeAllows for testing purposes
Auth/Capture on Place OrderIf checked, authorizes and captures immediately (when order is placed). If unchecked, only authorizes on place order. Capture happens when items are set to shipped.

Remote Payment Gateway Service #

This option lets you call the payment service from a Remote Web Service.

  1. Select ‘Remote Payment Gateway Service’ processor on the Add/Edit Payment Gateway page.
  2. On the Manage Payment Gateway page, click Edit under settings next to this payment gateway and provide the web service URL.
  3. Enter the details (Refer table 6).
  4. Click on update and ok to save the changes.
FieldDescription
Service URLURL used to connect with the payment service.
Auth/Capture on Place OrderDeploys the capture of the funds when using this payment gateway.

No Processor #

This is a Payment Gateway Processor option that has been included so that you can collect the credit card information but won’t actually make a transaction with it. To use this option,

  1. Select No processor 1 or 2 as the Payment Gateway Processor on the Add / Edit Payment Gateway page. We have 2 of these to support 2 different currencies.
  2. Once the payment gateway has been created, click edit link under settings on the Manage Payment Gateway page.
  3. You will be redirected to a new page. On this page, if you set Always Fail to True, the system will check for the validity of credit card information provided. If it’s not valid or has insufficient balance, the customer will be notified immediately.
Pay by Non-Credit Card Methods #

This option has been included if the customer wishes to pay using a checking account or if they wish to pay on delivery or any other non credit card means.

  1. Select Pay by non-credit card methods as the Payment Gateway Processor.
  2. Select the option that says the shopper needs to enter data. Provide a suitable prompt such as ‘Check number’.
  3. Click Save to validate and save changes.
What are your Feelings
Still stuck? How can we help?

How can we help?

Updated on January 24, 2023
Order PreferencesRetail Location

Powered by BetterDocs

Table of Contents
  • Overview
  • Payment Gateways
    • Adding a new Payment Gateway
  • Payment Processors
    • Cybersource
    • PCI Secure Order Form Credit Card Processor
    • Paypal
    • Authorize.net
    • Remote Payment Gateway Service
    • No Processor
    • Pay by Non-Credit Card Methods

Copyright © 2022 Avetti.com Corporation.