AdComplete.com, LLC
Celebration, Florida 34747
407-551-0777 Phone
 
 
 
 
Real-Time Credit Card Processing, Invoicing, Billing and payment of invoices
 
 
Ban Man Pro 11 and higher supports a billing and invoicing system along with real-time processing of credit card payments.  Real-time processing is highly recommended over manually processing so that credit card numbers do not get stored in the Ban Man Pro database.  The credit card is processed in real-time by the 3rd party and is never stored on the server.

How do I setup my Payment Gateway?
How do I define the invoice Template?
Where do I setup tax rates?
How do I make an advertiser tax exempt?
Creating Invoices
Paying Invoices


How do I setup my Payment Gateway?

To setup your payment gateway, click Online Orders then Online Order Setup.  Scroll toward the bottom of the screen.  Choose a payment gateway from the drop-down menu then enter your merchant login and password.

The current list of supported payment gateways include:

3DSI EC-Linx www.3dsi.com
ACH Payments www.ach-payments.com
Adyen www.adyen.com
Authorize.Net www.authorize.net
Bank Of America www.bankofamerica.com
Barclay www.barclaycard.co.uk
BeanStream www.beanstream.com
BluePay www.bluepay.com
BrainTree DirectPost www.braintreepaymentsolutions.com
Chase Merchant Services www.chase.com
Concord EFSNET www.concordefsnet.com
CyberBit www.cyberbit.eu
CyberCash www.cybercash.net
Cyber Source www.cybersource.com
DPI Link www.dpicorp.com
ECHOnline www.echo-inc.com
ECX QuickCommerce www.ecenow.com
Elavon's My Virtual Merchant www.myvirtualmerchant.com
eProcessing www.eProcessingNetwork.com
eWay www.eway.com.au
Fast Transact www.fasttransact.com
FirstData / Cardservice Int. www.firstdata.com
goEmerchant www.goemerchant.com
GoRealTime (Full-pass) www.gorealtime.com 
Heartland POS www.heartlandpaymentsystems.com
HSBC XML www.business.hsbc.co.uk
Innovative Gateway www.innovativegateway.com
Intellipay ExpertLink www.intellipay.com
Intuit QuickBooks Merchant Services (QBMS) payments.intuit.com
Iongate www.iongate.com
iTransact RediCharge HTML www.itransact.com
JetPay www.jetpay.com
Landmark landmarkclearing.com/
LinkPoint www.linkpoint.com
Litle Online www.litle.com
Merchant Anywhere www.merchantanywhere.com
Merchant E-Solutions www.merchante-solutions.com
Merchant Partners www.merchantpartners.com
Moneris www.moneris.com
MPCS Weblink www.merchantcommerce.net
NetBilling www.netbilling.com
Network Merchants www.networkmerchants.com
NexCommerce www.thompsonmerchant.com
OGONE www.ogone.be
Optimal Payments www.optimalpayments.com
PayFlow Link www.paypal.com
PayFlow Pro www.paypal.com
PayFuse - First National MS www.firstnationalmerchants.com
Paygea www.paygea.com
PayJunction Trinity www.payjunction.com
PayLeap Web Services API www.payleap.com
Chase Paymentech Credit Card Processing www.chasepaymentech.com
Payment Express www.paymentexpress.com 
Payments Gateway www.paymentsgateway.com 
PayPoint www.paypoint.net 
Payready Link www.payready.net
PayStream www.paystream.com.au
PayTrace www.paytrace.com
Planet Payment www.planetpayment.com
Plug 'n Pay www.plugnpay.com
Protx www.protx.com
PSIGate www.psigate.com
RTWare WebLink www.rtware.net
SagePay Direct www.sagepay.com
SECPay www.secpay.com
SecurePay www.securepay.com
SkipJack www.skipjack.com
Sterling www.sterlingpayment.com
Sterling XML www.securenet.com
SurePay / YourPay www.surepay.com
TransFirst eLink www.transfirst.com
TransFirst Transaction Central Classic www.transfirst.com
TrustCommerce www.trustcommerce.com
USA ePay www.usaepay.com
uSight gateway.usight.com 
Verifi www.verifi.com
Verisign PayFlow Pro www.verisign.com
WorldPay Select Junior Invisible www.worldpay.com
WorldPay XML www.rbsworldpay.com
YourPay www.yourpay.com
and more ...

 


How do I define the invoice Template?

To define the invoice template properties, click Billing then Invoice Setup.

The invoice setup area allows you to define invoicing defaults used throughout the software.  This includes campaign invoice defaults and the look and feel of the invoices.

Note: To prevent a specific advertiser from viewing/paying invoices in the advertiser console, edit the Advertiser and check the box "Disable Option for Advertiser to view and Pay Invoices".

Minimum Invoice Amount -- Select the minimum invoice amount used to determine if a campaign will be invoiced.  Enter 0 to invoice all campaigns no matter how small the amount.  For example, if selecting $50 and a campaign is set to Cost Per Click and has accumulated 100 clicks at $.25 per click, the campaign will not be invoiced since the total has not yet reached $50.

Default Payable Period -- Select the default period in days that an invoice is due after it has been created.

Set new campaigns to be Invoice-Able  -- Choose this option to default all new campaigns on the Campaigns/Add New screen to be Invoice-Able by default.

Default Invoice Type -- Select a default invoice type.  Campaigns can be billed in full before they start, during the campaign or after they end.  Campaigns can also be billed flat monthly amounts.

Default Invoice-Able Monthly Amount  -- If the Default Invoice Type is set to "Bill Monthly Fixed Amount" then enter the default monthly amount to be invoiced. 

Allow Advertisers To Pay Invoices and View History -- By choosing this option Advertisers will see a View Invoices menu option in the advertiser console.  This will allow them to view all invoices, print invoices and pay invoices using a credit card.


Invoice Look and Feel

Company Name, Address, Phone and Fax-- Enter your company name address and contact information that will appear on all invoices.

Logo -- Choose an image that will be used for the company logo that will appear on all invoices.  We recommend that the image does not exceed 100 pixels in height.

Invoice Email Subject -- Enter a subject that will be used when emailing an invoice.

Invoice Email Template -- This field allows you to modify the message that appears in the body of an email when an invoice is emailed to an advertiser.  This message should be TEXT format.  The actual invoice will be attached to the message as HTML.

Invoice Template HTML -- This template controls the look and feel of the invoice.  A list of fields that can be embedded is shown below.  Invoice items repeat for each invoice item and must be surrounded by these two tags:
##BeginInvoiceItem##
##EndInvoiceItem##

 

Payable To Fields
##CompanyName## The name of your company
##Address1##
##Address2##
Company address
##Phone## Phone
##Fax## Fax
##Logo## Company Logo (FULL URL only)
Advertiser Bill To Fields
##InvoiceCompanyName## The advertiser company being invoiced
##InvoiceCompanyAddress1##
##InvoiceCompanyAddress2##
The address of the advertiser
##InvoiceCity## City
##InvoiceState## State/Province
##InvoiceZip## Zip/Postal Code
##InvoiceCountry## Country
Invoice Fields
##InvoiceID## The InvoiceID number
##InvoiceDate## Invoice Date
##InvoiceDueDate## Invoice Due Date
##InvoiceNotes## Notes
##InvoiceSubTotal## Sub Total before Taxes
##InvoiceTax## Amount of Taxes
##InvoiceAmount## Total amount with taxes
Invoice Items

Invoice items repeat for each invoice item and must be surrounded by these two tags:
##BeginInvoiceItem##
##EndInvoiceItem##

##CampaignID## The CampaignID
##ItemDescription## Description of the campaign
##ItemAmount## Amount being charged for this campaign

 


Where do I setup tax rates?

To setup tax rates, click Billing then Tax Rate Setup.

Country Taxes

Enter any country taxes that should be applied based on the user's country.  If US State taxes or Canadian Province taxes apply, then leave this section set to 0's and move down to the State/Province taxes section.  Tax rates must be entered as a decimal. For example, .06 would be 6%. .075 would be 7.5%.

State/Province taxes

These tax rates override country rates. So if you have a country VAT tax and state/province tax include them both in this number and enter 0 for the Country tax above.  Tax rates must be entered as a decimal. For example, .06 would be 6%. .075 would be 7.5%.

 


How do I make an advertiser tax exempt?

To make a specific advertiser tax exampt, edit the advertiser and check the box called "Tax Exempt for billing purposes" found near the bottom in the Other Information section.


Creating Invoices

To create an invoice click Billing then Create Invoice.

Use this option to create an invoice for campaigns that meet the minimum invoicing amounts.  Please note that if an advertiser is being invoiced for multiple campaigns they will all appear on the same invoice rather than creating an invoice for each individual campaign.

Minimum Amount per Campaign -- This minimum is used to choose a minimum amount for each individual campaign that must be met in order to include it in the invoice.  Select 0 to include campaigns of any amount.

Minimum Invoice Amount  -- Select the minimum total that must be met to include this invoice.  For example, selecting $50 will only include invoices that sum to $50 or more.  

After clicking Next >>, you will be presented with a list of all advertisers with Invoice-Able campaigns.  You can deselect those you do not wish to include.  You can also de-select individual invoice items.  Please note the amounts shown do not include taxes. Taxes (if necessary) will be applied as the invoice is created.

Once you have made any selection changes, click Create Invoices to create the invoices.

Once the invoices have been created, you can click View Invoices then use the Print or Email columns to email the invoices or print them.  The date filter can be used at the top to filter them by date to only show those from "today".


Paying Invoices

To pay an invoice, click Billing/Pay Invoice.

Supported payment types include: Check, Cash and Credit Cards.  Credit cards can be entered and processed in real-time provided you have defined a payment gateway under Online Orders/ Online Order Setup.  Partial payments are supported in which case an invoice remains marked as unpaid with a partial balance.

 


Note: Processing through a gateway is highly recommended in order to comply with Payment Card Industry Data Security Standard (PCI DSS.  When using a 3rd party gateway credit card numbers are not stored in your SQL Server database.

 
 
 
 
 
Copyright 1999-2015 AdComplete.com, LLC All Rights Reserved