E-commerce Account Details
After making your selections and entries, Save your e-commerce account details.
Click Delete to remove the selected processor from the E-commerce Account list.
Video: Adding an E-Commerce Account (less than 2 minutes)Processing Account Information
Most of these fields are displayed whenever you are setting up an e-commerce account, regardless of the choice of online processor (although there are some slight differences).
Additional fields may be displayed, depending on the choice of Online Processor.
See details under the processor-specific sub-headings below.
Descriptive Name for Processing Account
Descriptive Name for Processing Account is the name that appears in Certain for this processing account.
Online Processor
Online Processor is the online payment-processing gateway that Certain supports.
Certain supports the following online payment-processing gateways:
- PayPal PayFlow Pro
- NOTE: Certain DOES NOT integrate with the traditional consumer-to-consumer PayPal Product.
- Cybersource
- Authorize.net
- Pay.gov
- Primarily used by government organizations.
- Chase Orbital
- Stripe
- Shift4
- Additional note: Shift4 is specific to the Accommodation section to generate payment tokens to be stored for room guarantee.
- Shift4 can't be used in forms to process online payments.
Currency
Currency is selected from the drop-down list.
Currency is identified by ISO Code and Currency Name.
Example currency formats include:
- USD: US Dollar
- EUR: Euro
Recommended: Set up a separate sub-account for each group of events that use a single currency.
Example sub-account setup includes:
- Account A is for USD events only.
- Account B is for Euro events only.
If different events in the same account use different currencies, do not mix these events in any Events: Consolidation custom reports that show financial data.
The custom reports include:
- Payments & Refunds Summary
- Transactions
- Payments & Refunds
- Charges
Use the Currency Code column in those reports to restrict the reports to a single currency.
Exact Business Name on Merchant Account
Exact Business Name on Merchant Account is the DBA (“Doing Business As”) name listed with the bank on your merchant account.
Exact Business Name on Merchant Account is also the name that will appear on the payee's credit card statement.
This is the primary processing account
This is the primary processing account is selected to indicate that this is the default or primary payment processor for all events in this account.
Users can select alternative processors for events in this account.
Enable this e-commerce account for events and forms in sub-accounts
Enable this e-commerce account for events and forms in sub-accounts makes the same e-commerce account available for use in events and their forms in sub-accounts.
If you have multiple levels of sub-accounts, this selection cascades down to all of them.
Single transaction limit
Single transaction limit is the maximum amount on a single transaction allowed through the processing account.
Most processors enable up to $25,000 per transaction.
You may reduce this limit if you know transactions will never exceed a certain amount.
Single transaction limit is a safety device that prevents excessively high transactions from being attempted, either accidentally or intentionally.
Default value: $1000
> Warning! Never set the single transaction limit to blank or zero ($0.00) > If it is blank or zero, then a registrant would see the following message on the form when trying to make a payment: "The transaction amount exceeds the limit for this event."
Single transaction limit can be set on the following two pages in Certain:
- Account > Account Settings > Registration > Financial Data > E-commerce
- Event > Plan > Event Setup > Payments
Available Payment Methods
Available Payment Methods is selected to include only payment methods configured by your bank for this merchant account.
Certain currently supports the following credit card payment methods:
- Visa – Visa card
- MasterCard
- Amex – American Express
- Diners – Diner's Club card
- Discover – DiscoverCard
- IPAC – The Intra-Governmental Payment and Collection (IPAC) System
- JCB – Japanese Credit Bureau
The list of card types available for selection is determined by the Online Processor selected.
Collect Billing Address
Collect Billing Address is selected if you want to collect a separate billing address for the payor.
Collect Billing Address can be used with credit card transactions to perform AVS validation.
AVS is Address Verification Service.
Match Zip Code
Match Zip Code requires that the billing zip code entered on the form matches the billing zip code for the credit card.
Match Street Number
Match Street Number requires that the billing street address entered on the form matches the billing street address for the credit card.
Require AVS "Yes" Response
Require AVS “Yes” Response is selected to validate AVS.
AVS is offered by many credit card-issuing institutions.
Require AVS “Yes” Response enables the merchant to compare the street number and/or zip code provided by a cardholder to those on record with the card issuer.
Whether these fields are available is determined by the Online Processor selected.
Not all Online Processor selections support AVS.
Collect CSC Number
Collect CSC Number adds a field on the form in the Charge my credit card section of the Financial page.
Collect CSC Number collects the Card Security Code for the credit card.
CSC is Card Security Code.
CSC is also known by other abbreviations, including:
- CVC2
- CVV2
- CID
Require CSC "Yes" Response
Require CSC “Yes” Response requires that the CSC entered on the form matches the CSC for the credit card.
Auto-enforce CSC
Auto-enforce CSC is enabled by selecting the check box.
If Auto-enforce CSC is selected, then:
- Collect CSC and Require CSC “Yes” Response are both selected.
- Collect CSC and Require CSC “Yes” Response cannot be cleared.
When this processor account is assigned to an event, Collect CSC and Require CSC “Yes” Response are selected in:
- the event level, in Plan > Event Setup > Financials
When this processor account is assigned to an event, Collect CSC and Require CSC “Yes” Response are selected in:
- the form level, in Plan > Forms > Payment
> Note: Disabling CSC/CVC and Address Verification options at the account level will not disable the same options in forms and events. > The setting must be disabled in those accounts on a per-form and per-event basis.
User Notes
User Notes is where you enter any useful reference information for internal use.
Processor-specific fields
Setting Up a PayPal Gateway Account
Setting Up a PayPal Gateway Account includes the following fields:
- Account Merchant/Vendor ID
- Account Merchant/Vendor ID is the unique identifier assigned by the online payment processor.
- Each processing account's Account Merchant/Vendor ID must be unique.
- You may have to try several times to find one that is available.
- Account Partner ID
- Account Partner ID is used by PayPal to identify the partner company who set up the PayPal account.
- Account User ID
- Account User ID is used by PayPal as a secondary level of security for the PayPal account.
- If you don't have a unique User ID, it will default to the Vendor ID.
- Account Password
- Account Password is the secret code required to access the processing account.
- Click the Generate New link to create a random, secure password automatically.
- PayPal Manager URL
- PayPal Manager URL is a link to access detailed transaction information for your account.
- PayPal stores information not available in Certain, such as:
- the card issuing bank's authorization number
- voice authorization information
- PayPal Manager URL is useful for reconciling bank statements and tracking down discrepancies.
- You should periodically (quarterly or annually, at least) change the password to your PayPal account.
- You should then update that password in Certain.
If you perform AVS on the transactions processed in your account, then each individual sale processed in Certain will record 3 transactions in PayPal:
- an Auth for $0.01
- a Void of the $0.01 Auth
- a Sale for the full amount
In order to see only the actual Sale transactions, use the PayPal custom report generator to create reports that do not display these Auth and Void transactions.
Certain passes the event code and reg code with each transaction processed through PayPal.
The event code is passed in the “Comment1” field.
The reg code is passed in the “Comment2” field.
Include these fields in your custom reports created in PayPal Manager to easily track payments and refunds to their original registration.
Include these fields in your custom reports created in PayPal Manager to group payments by the event code.
> Important Note for UK customers: PayPal UK no longer supports the "PayFlow Pro" product to which Certain integrates. > UK based customers should consider using Stripe instead.
Setting Up a Pay.gov Account
Setting Up a Pay.gov Account includes the following fields:
- Agency ID
- Agency ID is the unique customer identifier for the application provided by Pay.gov.
- Form ID
- Form ID is the assigned form identifier from Pay.gov.
- Form ID is used to look up the applicable collection options for the government agency.
- Currency
- Currency is limited to US Dollars (USD: US Dollar) for Pay.gov transactions.
- Pay.gov Account Username
- Pay.gov Account Username is the user name provided by Pay.gov to access their reporting system.
- Pay.gov Account Password
- Pay.gov Account Password is the corresponding password to access Pay.gov reports.
- Pay.gov Reports URL
- Pay.gov Reports URL is the URL to log in to the Pay.gov reporting system.
- Pay.gov Reports URL should always be https://www.pay.gov/paygov/
- Single transaction limit
- Single transaction limit is the largest single transaction you wish to allow through the processing account.
- Single transaction limit is a safety device to prevent excessively high transactions from being attempted, either accidentally or intentionally.
- Available Payment Methods
- Available Payment Methods includes major credit card types: Visa, MasterCard, Amex, Diners, and Discover.
- Available Payment Methods includes ACH (Automated Clearing House) payments.
- ACH payments are bank-to-bank transfers similar to an e-check.
- ACH payments require the payer to enter their bank account number and bank routing code.
- ACH payments draw funds directly from the payer's checking account.
> Note: Address Verification Service ( AVS ) and Credit Card Security Code ( CSC ) checks are not offered by the Pay.gov configuration for Certain.
Setting Up a Cybersource Account
Setting Up a Cybersource Account includes the following fields:
- Merchant ID / Account Username (Required)
- Transaction Key for Live Transactions (Required)
- Registrations not marked as “Test” point to this Live Transactions key.
- Transaction Key for Test Transactions (Required)
- Registrations marked as “Test” point to this Test Transactions key.
- Business Center Password (Required)
- Confirm Business Center Password (Required)
- CyberSource Business Center URL
Setting Up an Authorize.Net Account
Setting Up an Authorize.Net Account includes the following fields:
- Authorize.Net API ID
- Authorize.Net API ID uniquely identifies your account to the payment gateway when transactions are submitted.
- Authorize.Net API ID is supplied by Authorize.Net when you set up your account with them.
- Note about Authorize.Net API ID and Merchant Interface
- Authorize.Net API ID is separate from your ID to Authorize.Net's “Merchant Interface”.
- In some cases Authorize.Net API ID may be the same.
- Note about changing Authorize.Net API ID
- If you change your API ID, you must immediately change it to the same value here.
- You change your API ID by contacting Authorize.Net's customer support.
- Transaction Key
- Transaction Key is a 16-character randomly-generated password.
- Transaction Key is used with your API ID.
- Transaction Key authenticates your account as an authorized Authorize.Net user when transactions are submitted.
- Generate New key behavior
- Click the Generate New link to log into Authorize.Net's “Merchant Interface” website.
- Generate a new key.
- Enter the new key immediately on this page in Certain as well.
- Authorize.Net Test POST URL
- Authorize.Net Test POST URL is the URL assigned by Authorize.Net for test transactions.
- Authorize.Net Production POST URL
- Authorize.Net Production POST URL is the URL assigned by Authorize.Net for live transactions.
> Note: You can only configure the settings for Address Verification Service (AVS) and Credit Card Security Code (CSC) checks for Authorize.Net on their E-commerce Account Details “Merchant Interface” website. > Those fields are not included on this page.
Setting up a Stripe Account
Setting up a Stripe Account includes the following fields:
- Stripe Secret API Key (Required)
- Merchant Account URL (Required)
- Stripe Publishable API Key (Required)
Setting up a Chase Orbital account
Setting up a Chase Orbital account includes the following fields:
- Merchant ID (Required)
- Merchant ID is the merchant account number assigned to you by Chase Orbital.
- Terminal ID (Required)
- Orbital Username (Required)
- Orbital Password (Required)
- BIN (Required)
- BIN is the Transaction Routing Definition assigned by Chase Orbital.
- The following BINs apply to the corresponding Chase payment platforms:
- 000001 – Salem/Stratus
- 000002 – TampaTandem
Setting up a Shift4 Payments account
Setting up a Shift4 Payments account:
- Can be used in an Accommodations form section to generate a payment token.
- Can be used to store the payment token for room guarantee.
Setting up a Shift4 Payments account includes the following fields:
- Merchant ID (Required)
- Authorization Token (Required)