Domain Central Reseller Billing 4.2



Similar documents
AuthorizeNet Plug-in Configuration Guide

Key-Systems Registrar Plug-in PBA Configuration Guide Revision 1.1

Getting Started With Parallels Business Automation 4.4

Domain Central Reseller Billing 4.2

Legal and Copyright Notice

SWsoft, Inc. Plesk File Server. Administrator's Guide. Plesk 7.5 Reloaded

Parallels Business Automation 5.5

Parallels Panel. Parallels Small Business Panel 10.2: User's Guide. Revision 1.0

How To Back Up Your Pplsk Data On A Pc Or Mac Or Mac With A Backup Utility (For A Premium) On A Computer Or Mac (For Free) On Your Pc Or Ipad Or Mac On A Mac Or Pc Or

Parallels Plesk Control Panel

MySagePay. User Manual. Page 1 of 48

Legal and Copyright Notice

Version 6.0 USER MANUAL

OpenSRS SSL Certificate Plug-in

Alpha e-pay v2 Merchant User Manual (v1.9)

Counter-Strike Game Server Management Module

NETWRIX EVENT LOG MANAGER

Plesk 8.3 for Linux/Unix Acronis True Image Server Module Administrator's Guide

Patented hosting technology protected by U.S.Patents 7,0909,948; 7,076,633. Patents pending in the U.S.

SWsoft, Inc. Plesk VPN. Administrator's Guide. Plesk 7.5 Reloaded

SWsoft, Inc. Plesk Firewall. Administrator's Guide

educ Office Remove & create new Outlook profile

Credit Card Overview & Processing Guide entrée Version 3

Table of Contents. Revision

RBackup Server Installation and Setup Instructions and Worksheet. Read and comply with Installation Prerequisites (In this document)


Webmail Instruction Guide

Parallels Plesk Control Panel

Server Installation Guide ZENworks Patch Management 6.4 SP2

Parallels Plesk Control Panel. Plesk 8.3 for Windows Advanced Administration Guide. Revision 1.0

Provider's Guide to Integrating Parallels Presence Builder 12 with Parallels Automation

Quadro Configuration Console User's Guide. Table of Contents. Table of Contents

Tool Tip. SyAM Management Utilities and Non-Admin Domain Users

Bitrix Site Manager ASP.NET. Installation Guide

Using Webmail. Technical Manual: User Guide. Document Updated: 1/07. The Webmail Window. Displaying and Hiding the Full Header.

Getting Started. Getting Started with Time Warner Cable Business Class. Voice Manager. A Guide for Administrators and Users

ecommerce Advantage 7.0 User Guide

Parallels Business Automation

Test Automation Integration with Test Management QAComplete

HOW TO SILENTLY INSTALL CLOUD LINK REMOTELY WITHOUT SUPERVISION

Aventail Connect Client with Smart Tunneling

Virtual Terminal User Guide

EMC Documentum Composer

Trend Micro Incorporated reserves the right to make changes to this document and to the products described herein without notice.

Integrated Cloud Environment Scan to Oracle Cloud User s Guide

My Sage Pay User Manual

IBM Client Security Solutions. Client Security User's Guide

WatchDox for Windows User Guide. Version 3.9.0

Configuration > Payment gateways Configure the payment gateway tokens for your credit card and PayPal payment methods if applicable.

enter the administrator user name and password for that domain.

Invoicing User s Guide

Credit Card Processing Setup

Emdeon ecashiering Manual. February 22, 2010

Adeptia Suite 6.2. Application Services Guide. Release Date October 16, 2014

Marketo GoToWebinar Adapter. User Guide Version 3.5

You must have at least Editor access to your own mail database to run archiving.

Plesk for Windows Copyright Notice

Prepared by Mythtech Limited OFFICE 365 MIGRATION MANUAL GUIDELINE

Credit Card Processing

How To Set Up A Xerox Econcierge Powered By Xerx Account

USING STUFFIT DELUXE THE STUFFIT START PAGE CREATING ARCHIVES (COMPRESSED FILES)

For Active Directory Installation Guide

Quick Shopping Cart QuickBooks Integration

BlackBerry Mobile Voice System. Version: 5.3. Administration Guide

VPN CLIENT USER S GUIDE

Virtual Terminal User s Guide

Table of Contents. Welcome Login Password Assistance Self Registration Secure Mail Compose Drafts...

Forms Printer User Guide

The information presented in this manual is subject to change without notice.

HP Intelligent Management Center v7.1 Virtualization Monitor Administrator Guide

PayWithIt for Android Devices User Guide Version 1.0.0

EMC Data Domain Management Center

Chapter 19: Shopping Carts

account multiple solutions

Integrated Cloud Environment Box User s Guide

Integrated Cloud Environment Google Drive User s Guide

Configuring your client to connect to your Exchange mailbox

Blackbaud Sphere & The Raiser s Edge Integration Guide

SecureAware on IIS8 on Windows Server 2008/- 12 R2-64bit

Novell ZENworks Asset Management 7.5

Credit Card Advantage 7.0 User Guide

Use Enterprise SSO as the Credential Server for Protected Sites

-lead Grabber Business 2010 User Guide

Configuring Your Client: Eudora 5.x. Quick Reference

Configuring Keystroke with KeyPay

Oracle Beehive. Using Windows Mobile Device Release 2 ( )

Reseller Panel Step-by-Step Guide

WatchDox for Windows. User Guide. Version 3.9.5

CLC Bioinformatics Database

Merak Outlook Connector User Guide

PayPal PRO Sandbox Testing

Personal Call Manager User Guide. BCM Business Communications Manager

SPC Connect Configuration Manual V1.0

Skipjack Merchant User Guide. Quick Guide. (a supplement to the Merchant User Guide)

WatchDox Administrator's Guide. Application Version 3.7.5

Transcription:

Domain Central Domain Central Reseller Billing 4.2 Getting Started - Managing Processing Centers Revision 1.0.05 (c) 1999-2007

2 Contents Preface 3 Documentation Conventions...3 Typographical Conventions...3 Feedback...4 Introduction 5 Configuring Payment Systems 6 Registering Payment System in DC Reseller Billing...7 Assigning Mask to Payment System...8 Associating Payment System with Processing Center...9 Setting Default Processing Center for Payment System...10 For Reseller...10 For Provider...11 Configuring Processing Centers 12 Configuring Verisign Plug-in...14 Configuring AuthorizeNet Plug-in...16 Configuring PayPal Plug-in...18 Configuring PaymenTech Plug-in...21 Configuring DTAUS Plug-in...23 Configuring BankGiro/PostGiro Plug-in...25 Configuring PayGate Plug-in...27 Configuring ViaWARP Plug-in...29 Managing Processing Centers 31 Managing DTAUS...31 Exporting DTAUS Transactions...31 Submitting Batch to DTAUS...32 Setting Quick Access Period...33 Approving Batch...33 Closing Batch...34 Cancelling Batch...34 Viewing Global Search List...34 Maintaining Trusted Banks List...35 Managing Batch Payments...35 Managing BankGiro/PostGiro...37

3 C H A P T E R 1 Preface In This Chapter Documentation Conventions...3 Typographical Conventions...3 Feedback...4 Documentation Conventions Before you start using this guide, it is important to understand the documentation conventions used in it. Typographical Conventions Formatting convention Type of Information Example Special Bold Items you must select, such as menu options, command buttons, or items in a list. Titles of chapters, sections, and subsections. Go to the Resources tab. Refer to the Managing Your Account chapter. Italics Monospace CAPITALS KEY+KEY Used to emphasize the importance of a point, to introduce a term or to designate a command line placeholder, which is to be replaced with a real name or value. The names of commands, files, and directories. Names of keys on the keyboard. Key combinations for which the user must press and hold down one key and then press another. Type a placeholder into the From field, e.g. @@Order_Vendor_Account_ BillingContact_Email@ payflow.verisign.com SHIFT, CTRL, ALT CTRL+P, ALT+F4

Preface 4 Feedback If you have found a mistake in this guide, or if you have suggestions or ideas on how to improve this guide, please send your feedback to info@domaincentral.com.au. Please include in your report the guide's title, chapter and section titles, and the fragment of text in which you have found an error.

5 C H A P T E R 2 Introduction This document provides detailed step-by-step instructions on configuring processing center plug-ins. This document is intended for support engineers, customer relation managers and others involved in the process of DC Reseller Billing configuration. To get a payment system ready for use in DC Reseller Billing, perform the following steps: 1 Register payment system in DC Reseller Billing. 2 Assign mask to payment system (in case of credit cards). 3 Associate payment system with processing center(s). 4 Set default processing center for payment system. 5 Configure respective processing center plug-ins. After that, you can proceed to managing your payment systems.

6 C H A P T E R 3 Configuring Payment Systems Customer can pay for ordered services in one of the following ways: using credit card, using bank account, using bank check/cash. In terms of DC Reseller Billing the way customer pays for services is payment system. Before a payment system can be used, it has to be registered in DC Reseller Billing and associated with one of processing centers. Check/Cash payment system is presented by default. Information about checks and bank transfers is added manually by vendor. In This Chapter Registering Payment System in DC Reseller Billing...7 Assigning Mask to Payment System...8 Associating Payment System with Processing Center...9 Setting Default Processing Center for Payment System...10

Configuring Payment Systems 7 Registering Payment System in DC Reseller Billing Payment systems registered in DC Reseller Billing can be used by provider to form associations between processing center and payment system. Payment systems are copied to reseller when one enrolles. Reseller can use payment systems to form own pairs. To register payment system in DC Reseller Billing: 1 Open the Configuration Director > E-Commerce Settings > Payment Systems submenu of the Navigation tree. The list of already registered payment systems appears on the screen. Note: Check/Cash payment system is created by default upon DC Reseller Billing installation. 2 Click Add New Payment System. The adding new payment system dialog window is displayed. Fill out the form: Figure 1: Registering Payment System in DC Reseller Billing Input a payment system name as it will be referred to in DC Reseller Billing into the Payment System field. Select a payment method type from the Payment Method Type menu. The following payment method types are available: Credit Card - payment methods of this type represent ordinary credit cards you use daily, such payment methods may be used for making on-line payments; Bank Account - payment methods of this type represent customers' bank accounts and reflect the fact that customer has paid up some services with a money transfer; Check/Cash - payment methods of this type reflect the fact that customer has paid up services with a bank cheque or cash. Input a system logo's absolute or relative path, for example <img src='/images/elaxy.gif'> into the Logo field. Recommended image size is 22x14 pixels. Bigger or smaller icons are acceptable but can distort the view. Besides, non-graphical logo is also possible, for instance <b>amex</b> should work fine. The logo is displayed in CP and in online store next to payment method name. 3 Click Save to finish registering the payment system.

Configuring Payment Systems 8 Assigning Mask to Payment System Each credit card system has a mask that allows to ensure that CC number belongs to particular payment system. For example, Master Card CC numbers always begin with "5" and are 16 digits long, that is, every card number of this system may be presented by the mask "5IIIIIIIIIIIIIII" where "I" is a single digit. When customer makes a purchase with a credit card, its number is compared with the mask. To assign mask to payment system: 1 Open the Configuration Director > E-Commerce Settings > Payment Systems submenu of the Navigation tree. The list of already registered payment systems appears on the screen. 2 Select a payment system you want to assign a mask to by clicking on the respective link in the Payment System column. Properties of the selected payment system appear on the screen. 3 Proceed to the Masks tab. The list of currently available masks (if any) appears on the screen. 4 Click Add New Mask. The adding new mask dialog window is displayed. Figure 2: Assigning Mask to Payment System 5 Type a mask into the Mask field in exact format as shown in the figure above. 6 Click Save.

Configuring Payment Systems 9 Associating Payment System with Processing Center Payment system can be associated with processing center. Both payment system and processing center can have several associations. The associations define processing centers allowed to process payments of particular payment system. The list is configured both for provider and reseller. To single out associations intended for resellers, are to be marked as default. The list of default associations is copied to new reseller. Reseller cannot configure or delete default associations, but can add and configure own ones. Provider can form a sublist of associations to be used for own payments. DC Reseller Billing allows associating payment systems with processing centers both from payment system and from processing center sides. You may use either of the methods as they are fully equivalent. To associate payment system with processing center from the payment system side: 1 Open the Configuration Director > E-Commerce Settings > Payment Systems submenu of the Navigation tree. The list of available payment systems appears on the screen. 2 Select a payment system you want to associate with a processing center by clicking on the respective link in the Payment System column. Properties of the selected payment system appear on the screen. 3 Proceed to the Processing Centers tab. The list of processing centers currently associated with the payment system (if any) appears on the screen. 4 Click Add New Processing Center. The adding new processing center dialog window is displayed. 5 Click [...] next to the Processing Center field. In the dialog box that opens, select a processing center. 6 Click Save to confirm changes. To associate payment system with processing center from the processing center side: 1 Open the Configuration Director > E-Commerce Settings > Processing Centers submenu of the Navigation tree. The list of processing centers available in the system appears on the screen. 2 Select a processing center you want to associate a payment system with by clicking on the respective link in the Name column. Properties of the selected processing center appear on the screen. 3 Proceed to the Payment System Settings tab. The list payment systems already associated with the processing center (if any) appears appears on the screen. 4 Click Add Payment System. The adding new payment system dialog window is displayed. Note: Regardless of the processing center selected, the dialog allows you to associate any processing center with any payment system..

Configuring Payment Systems 10 5 Click [...] to the right of the Payment System field. In the dialog box that opens, select a payment system. 6 Click Save to confirm changes. Setting Default Processing Center for Payment System A payment system can be supported by several processing centers. When processing on-line payment, DC Reseller Billing needs to know which processing center is to be used for the payment system of the transaction. After setting a processing center as default for a payment system, all operations with the payment system will be handled by this center. If the default processing center is unavailable for some reason, payment system operations will be handled by another processing center associated with it (if any). The following two sections describe how to set default processing center for payment system for reseller and provider, respectively. For Reseller Below are instructions on setting default processing center for each payment system of reseller. When reseller account is created, default pairs "processing center - payment system" are copied to reseller payment system settings. To set default processing center for payment system: 1 Open the Configuration Director > E-Commerce Settings > Payment System Settings submenu of the Navigation tree. The list of available "processing center - payment system" pairs appears on the screen. One processing center can be associated with several payment systems. 2 Mark "processing center - payment system" pairs to be default by selecting respective check boxes. Only one processing center can be configured as default for a payment system at a time. 3 Click Mark As Default. Selected processing centers will be set as default for the payment systems paired with them.

Configuring Payment Systems 11 For Provider Below are instructions on setting default processing center for each payment system of provider. These centers will be used for provider sales by default. To set default processing center for payment system: 1 Open the Configuration Director > E-Commerce Settings > Payment Methods Processing submenu of the Navigation tree. The list of associated payment systems and processing centers (if any) appears on the screen. 2 Click Add New Payment Methods Processing Option. The adding new association between payment system and processing center dialog window is displayed. It means that all online transactions of the selected payment system will be processed by the selected processing center. 3 Click [...] to the right of the Processing Center field. In the dialog box that opens, select a processing center. 4 Click [...] to the right of the Payment System field. In the dialog box that opens, select a payment system. 5 Click Save. The selected processing center will be set as default for the selected payment system.

12 C H A P T E R 4 Configuring Processing Centers All operations with credit cards in DC Reseller Billing are performed through special organizations called processing centers. These organizations are responsible for processing payments on-line, checking credit cards for possible fraudulent transactions and provided information authenticity. DC Reseller Billing works with the fixed set of processing centers, including: Verisign, AuthorizeNet, PayPal, PaymenTech, KHK Export, PayGate, and ViaWARP. Interaction between DC Reseller Billing and processing centers is based on special plug-ins. Before configuring a plug-in, merchant account has to be registered with processing center. Reseller can register own merchant account or use provider's. In the latter case, reseller's funds are accumulated on provider merchant account. Provider then credits reseller with appropriate sum - after deduction of services cost and financial charge. Financial charge is amount charged for every transaction. The amount is set by provider for each payment system - processing center pair individually. Plug-in configuration settings are obtained from processing center when merchant account is registered. There are four types of processing centers: General. Processing center accepts transactions via API and processes payments online. On successful response from processing center, DC Reseller Billing releases payment and starts services provisioning. Redirect (ASSIST, Paydollar). On purchase attempt, customer is redirected to processing center web gate where he is prompted to confirm his payment. On approval, the payment is processed online. On successful response from processing center, DC Reseller Billing releases payment and starts services provisioning. Direct debit (DTAUS). On purchase attempt, customer is sent confirmation e-mail. When customer approves the payment, DC Reseller Billing submits payment and bank account information to direct debit banking system. On successful response from direct debit system, DC Reseller Billing releases payment and starts services provisioning. Offline (BANKGIRO, POSTGIRO). On purchase attempt, customer is sent e-mail with provider account information in processing center. Customer prints the information and pays order in bank or post office. Processing center processes payment and sends approval to DC Reseller Billing. On successful response from processing center, DC Reseller Billing releases payment and starts services provisioning.

Configuring Processing Centers 13 In This Chapter Configuring Verisign Plug-in... 14 Configuring AuthorizeNet Plug-in... 16 Configuring PayPal Plug-in... 18 Configuring PaymenTech Plug-in... 21 Configuring DTAUS Plug-in... 23 Configuring BankGiro/PostGiro Plug-in... 25 Configuring PayGate Plug-in... 27 Configuring ViaWARP Plug-in... 29

Configuring Processing Centers 14 Configuring Verisign Plug-in Verisign is a processing center of the general type. For more information about Verisign, please visit their official site (http://www.verisign.com). To configure the Verisign processing center plug-in: 1 Open the Configuration Director > E-Commerce Settings > Processing Centers submenu of the Navigation tree. The list of available plug-ins appears on the screen. 2 Select the Verisign processing center plug-in by clicking on the respective link in the ID or in the Name column. The plugin properties appear on the screen. 3 Click Edit. The plug-in configuration dialog window is displayed. Fill out the form: Figure 3: Configuring Verisign Plug-in (1) Type the partner name, vendor name, merchant login account and password you got from the processing center into the Partner, Vendor, Merchant Login Account and Password fields, respectively. Type URL and port number of the server where to post credit card transactions into the Host Address and Port fields, respectively. You get both parameters from Verisign upon registering merchant account. Specify the time interval to configure connection to fail if the response is not received within this time in the Timeout (sec) field.

Configuring Processing Centers 15 In case you intend to use proxy server, type the proxy address, proxy port, proxy login and proxy password into the Proxy Address, Proxy Port, Proxy Login, Proxy Password fields, respectively. If you do not intend to use proxy server, leave the fields blank. Figure 4: Configuring Verisign Plug-in (2) Verisign provides a certificate for secure authentication of the subscribers. This certificate should be placed on the DC Reseller Billing server. Specify the location of the certificate (absolute or relative to DC Reseller Billing start-up directory) in the Path to Certificate field. Select the Cardholder's billing street address (used for AVS and reporting) and Account holder's 5- to 9-digit postal code (used for AVS and reporting) options to enable check of these two parameters by processing center. Decline Transaction According AVS Check. Select whether the transaction should be declined on the basis of the AVS check. The following options are available: Never - transaction is not declined regardless of the AVS check result; Address AND ZIP Do Not Match - transaction is declined if both the address and ZIP customer has issued do not coincide with those he has on file with his credit card issuer; Address OR ZIP Do Not Match - transaction is declined if either the address or ZIP customer has issued does not coincide with that on file; Address Does Not Match - transaction is declined if the address customer has issued does not coincide with that on file; ZIP Does Not Match - transaction is declined if ZIP does not coincide with that on file. Note: The option will take effect only in case you have selected to perform AVS check. Select the Enable Card Security Code(CVV2) Check check box to perform the card CVV2 code check. 4 Click Save to confirm changes.

Configuring Processing Centers 16 Configuring AuthorizeNet Plug-in AuthorizeNet is a processing center of the general type. For more information about AuthorizeNet, please visit their official site (http://www.authorize.net). To configure the AuthorizeNet processing center plug-in: 1 Open the Configuration Director > E-Commerce Settings > Processing Centers submenu of the Navigation tree. The list of available plug-ins appears on the screen. 2 Select the AuthorizeNet processing center plug-in by clicking on the respective link in the ID or in the Name column. The plugin properties appear on the screen. 3 Click Edit. The plug-in configuration dialog window is displayed. Fill out the form: Figure 5: Configuring AuthorizeNet Plug-in Type the partner name, vendor name, merchant login account you got from the processing center and transaction key into the Partner, Vendor, Merchant Login Account and Transaction Key fields, respectively. You have to generate the transaction key yourself using your AuthorizeNet merchant account. Type the host address and port number of the AuthorizeNet server that will process credit card transactions into the Host Address and Port Number fields, respectively. Select the AuthorizeNet Test Mode check box in case you are using test merchant account.

Configuring Processing Centers 17 Select the Enable Card Security Code (CVV2) Check check box to enable the CVV2 check. 4 Click Save to confirm changes.

Configuring Processing Centers 18 Configuring PayPal Plug-in PayPal is a processing center of the general type. For more information about PayPal, please visit their official site (http://www.paypal.com). To configure the PayPal processing center plug-in: 1 Open the Configuration Director > E-Commerce Settings > Processing Centers submenu of the Navigation tree. The list of available plug-ins appears on the screen. 2 Select the PayPal processing center plug-in by clicking on the respective link in the ID or in the Name column. The plugin properties appear on the screen. 3 Click Edit. The plug-in configuration dialog window is displayed. Fill out the form: Figure 6: Configuring PayPal Plug-in (1) Type the e-mail address identifying you as a PayPal account holder into the Email address field.

Configuring Processing Centers 19 In the Display Information Settings section there are settings meant for customizing your online store with the standard buttons and functions provided by PayPal. For more information, refer to the PayPal documentation (https://www.paypal.com/cgi-bin/webscr?cmd=_wp-standard-integrationoutside). If you are not going to use these functions or there is another payment center alongside with PayPal you would like to use, simply leave the fields blank. Figure 7: Configuring PayPal Plug-in (2) Type the host address where to post your transactions into the Host Address field. Type URLs PayPal should send the response to in case the transaction is safe or fraudulent into the Url Ok Return and Url Cancel Return fields, respectively.

Configuring Processing Centers 20 Decline Transaction According AVS Check. Select whether the transaction should be declined on the basis of the AVS check. The following options are available: Never - transaction is not declined, regardless of the AVS check result; Address AND ZIP Do Not Match - both the address and ZIP the customer issued do not coincide with those he has on file with his credit card issuer; Address OR ZIP Do Not Match - either the address or ZIP the customer issued does not coincide with that on file; Address Does Not Match - address the customer issued does not coincide with that on file; ZIP Does Not Match - ZIP does not coincide with that on file. Select the Enable Card Security Code(CVV2) Check check box to enable the card CVV2 code check. In the API Access Settings section there are API settings meant for interaction and data transmission between DC Reseller Billing and the PayPal processing center. You can get this information from the PayPal. 4 Click Save to confirm changes.

Configuring Processing Centers 21 Configuring PaymenTech Plug-in PaymenTech is a processing center of the general type. For more information about PaymenTech, please visit their official site (http://www.paymentech.net). To configure the PaymenTech processing center plug-in: 1 Open the Configuration Director > E-Commerce Settings > Processing Centers submenu of the Navigation tree. The list of available plug-ins appears on the screen. 2 Select the PaymenTech processing center plug-in by clicking on the respective link in the ID or in the Name column. The plugin properties appear on the screen. 3 Click Edit. The plug-in configuration dialog window is displayed. Fill out the form: Figure 8: Configuring PaymenTech Plug-in Type in the merchant ID, BIN and the time zone code you got from the PaymenTech processing center into the Merchant ID, BIN and Time Zone Code fields, respectively.

Configuring Processing Centers 22 Select whether the AVS check should be performed or not from the AVS Authorization menu. Available options are: Don't Verify - the AVS check is not performed; Validate Address - address the customer issued is checked for coincidence with that he has on file with his credit card issuer; Validate ZIP - ZIP the customer issued is checked for coincidence with that he has on the file; Validate Address and ZIP - both the address and ZIP the customer issued are checked for coincidence with those he has on the file. Select the Enable Card Security Code (CVV2) Check check box to enable the CVV2 code check. Type the host address where to post your transactions into the Primary Production Host field. If necessary, type an alternative host address into the Secondary Production Host field. Primary and secondary certification hosts serve for the same purpose as production ones, yet they are used in test mode only. Type one or both addresses into the Primary Certification Host and Secondary Certification Host fields respectively if you want to use plug-in in test mode. Specify the folder on the PaymenTech server to submit payment requests to in the Link field. Enter the server port number into the Port Number field. Select the Test Mode check box to use the plug-in in test mode. 4 Click Save to confirm changes.

Configuring Processing Centers 23 Configuring DTAUS Plug-in DTAUS is a direct debit banking system. When customer pays with direct debit, DC Reseller Billing sends him confirmation letter with a link to the order approval page. As soon as the customer approves the order, DC Reseller Billing generates a batch file with the customer bank account credentials and payment details. The batch is then submitted to DTAUS by e-mail. DTAUS provides no response on successful customer charge, but only on charge fail. In DC Reseller Billing, a time interval can be set. If no response comes from DTAUS in this period of time, the payment is considered successfully processed. The batch is then approved by provider (completed), the payment is released, and services provisioning starts. To configure the DTAUS plug-in: 1 Open the Configuration Director > E-Commerce Settings > Processing Centers submenu of the Navigation tree. The list of available plug-ins appears on the screen. 2 Select the DTAUS processing center plug-in by clicking on the respective link in the ID or in the Name column. The plug-in properties appear on the screen. 3 Click Edit. The plug-in configuration dialog window is displayed. Fill out the form: Figure 9: Configuring DTAUS plug-in Type bank account attributes into the General Settings fields: Type the code of the bank where the account is registered into the Bank Code field.

Configuring Processing Centers 24 Type the name of the merchant account into the Merchant Name field. Type the merchant account number into the Merchant Account Number field. Select when you want the bank account payments to be released from the Release Payment group: On Generating a Batch - payments are released once the batch has been generated. Select this option if you do not plan to wait for batch to be considered approved. On Batch Approval - payments are released as the batch is considered approved. Input the number of days after the batch has been submitted when it is considered approved by bank into the Quick Access Period field. This option works in conjunction with the Automatically Approve Batch after Quick Access Period one. Select the Automatically Approve Batch after Quick Access Period check box to enable automatic batch approval after the quick access period. Input the amount to be charged from customer if his payment has been rejected by bank for any reason (wrong account information, for instance) into the Payment Reject Charge field. If you want to tax the payment reject charge, click [...] to the right of the Tax Category field. In the window that opens, select a tax category to assign to charge. 4 Click Save to confirm changes.

25 C H A P T E R 5 Configuring BankGiro/PostGiro Plug-in BankGiro/PostGiro is a payment system of offline type that works as follows: when customer uses BankGiro/PostGiro to pay for ordered services, a payment is created in DC Reseller Billing. Basing on the payment, the OCR number containing information about the payment amount and checksum is composed using Mod10 method. The customer is sent specially configured notification with provider account information in processing center and the OCR number. The customer then pays for the order with a reference to the OCR number in a bank or a post office. The processing center processes the payment, puts information about it into a text file of special format and sends the file to provider. Payments from the file are then to be imported to DC Reseller Billing (Operation Director > E-Commerce Manager > BankGiro/PostGiro Import). If customer pays a sum different from payment amount, the latter is accordingly updated to this sum. In case of correct format of the file detail payment line, corresponding customer payment is released in DC Reseller Billing and services provisioning starts. Personnel can omit importing and directly open payment documents in DC Reseller Billing and release them instead. To configure the BankGiro/PostGiro plug-in: 1 Open the Configuration Director > E-Commerce Settings > Processing Centers submenu of the Navigation tree. The list of available plug-ins appears on the screen. 2 Select the BankGiro/PostGiro processing center plug-in by clicking on the respective link in the ID or in the Name column. The plug-in properties appear on the screen. 3 Click Edit. The plug-in configuration dialog window is displayed. Fill out the form: Figure 10: Configuring BankGiro/PostGiro plug-in Specify a path to a directory on DC Reseller Billing production server in the Path to archive directory field. Payments files from processing center will be stored in this directory. Click [...] to the right of the Template name field. In the dialog window that opens, select a notification template. The notification is sent to customer on purchase attempt. The notification template should be configured as follows: Use "@@Reference_Number@" placeholder to represent customer OCR number. Manually enter provider's credentials and account number.

4 Click Save to confirm changes. Configuring Processing Centers 26

Configuring Processing Centers 27 Configuring PayGate Plug-in PayGate is a processing center of the general type. For more information about PayGate, please visit their official site (http://www.paygate.de). To configure the PayGate processing center plug-in: 1 Open the Configuration Director > E-Commerce Settings > Processing Centers submenu of the Navigation tree. The list of available plug-ins appears on the screen. 2 Select the PayGate processing center plug-in by clicking on the respective link in the ID or in the Name column. Selected plug-in properties appear on the screen. 3 Click Edit. The plug-in configuration dialog window is displayed. Fill out the form: Figure 11: Configuring PayGate Plug-in Type the merchant login account and the transaction key into the Merchant Login Account and the Transaction Key fields, respectively. Merchant login account is provided by PayGate. Use this account to generate the transaction key. Select the Use Pseudo Card check box to switch to the special security handling. When processing first transaction, PayGate replaces the real credit card number with a specially generated pseudo card number and returns it to DC Reseller Billing. All subsequent transactions from DC Reseller Billing use only pseudo card. PayGate would not accept pseudo card from other sources. Type the port number and URL of PayGate server where to submit processing requests into the Port Number and the Host fields, respectively.

Configuring Processing Centers 28 Type the links for authorization, capture and refund into the Link for Authorisation, Link for Capture and Link for Refund fields, respectively. These links are provided by PayGate and lead to the ASPX files on PayGate site. The files are called for respective on-line operations. 4 Click Save to confirm changes.

Configuring Processing Centers 29 Configuring ViaWARP Plug-in ViaWARP is a processing center of the general type. For more information about ViaWARP, please visit their official site (http://www.viawarp.com). To configure the ViaWARP processing center plug-in: 1 Open the Configuration Director > E-Commerce Settings > Processing Centers submenu of the Navigation tree. The list of available plug-ins appears on the screen. 2 Select the ViaWARP processing center plug-in by clicking on the respective link in the ID or in the Name column. The plugin properties appear on the screen. 3 Click Edit. The plug-in configuration dialog window is displayed. Fill out the form: Figure 12: Configuring ViaWARP plug-in Type the user ID, password and profile name provided by processing center into the User ID, Password and Profile Name fields, respectively. Select the Use AVS Checking Instead of Pre Auth check box to use AVS check instead of pre-authorization. Select how processing center handles CVV2 from the CVV2 Indicator menu: Bypassed - CVV2 is ignored. Present - processing center expects CVV2 to be provided.

Configuring Processing Centers 30 Illegible - processing center expects CVV2 to be illegible and process it approximately. Not present - processing center expects CVV2 not ot be provided. Type the port number and URL of ViaWARP server where to submit processing requests into the Port Number and the Host fields, respectively. Type the link for authorisation provided by ViaWARP into the Link for Authorisation field. The link leads to CGI file on ViaWARP site. This file is called for the authorisation operation. 4 Click Save to confirm changes.

31 C H A P T E R 6 Managing Processing Centers After configuring payment systems and processing centers as described in the Configuring Payment Systems (on page 6) and Configuring Processing Centers (on page 12) chapters, you can proceed to managing processing centers. In This Chapter Managing DTAUS...31 Managing BankGiro/PostGiro...37 Managing DTAUS For a brief description of DTAUS payment system, refer to the Configuring DTAUS Plug-in section (on page 23) earlier in this document. In this section you will find description of all operations you can perform to manage DTAUS processing center. Exporting DTAUS Transactions When customer pays with direct debit, the transaction is captured and automatically saved. All captured transactions are then waiting to be exported from DC Reseller Billing as batches. Batch is a collection of captured transactions that are saved for future exporting. Generally, the batch is submitted to DTAUS at the end of the business day. To export new DTAUS transactions from DC Reseller Billing: 1 Open the Operation Director > E-Commerce Manager > DTAUS Export Batches submenu of the Navigation tree. The list of already exported batches (if any) appears on the screen. 2 Click Export New Transactions. The list of all payments made with direct debit recently (if any) appears on the screen. 3 Click Approve. All payments presented in the list are automatically included into a batch which is then exported to DC Reseller Billing. The batch file contents are displayed on the screen. You can copy this information and send to DTAUS by e- mail.

Managing Processing Centers 32 Submitting Batch to DTAUS After you have exported batch from DC Reseller Billing, it has to be submitted to DTAUS. To submit a batch to DTAUS: 1 Open the Operation Director > E-Commerce Manager > DTAUS Export Batches submenu of the Navigation tree. The list of already exported batches (if any) appears on the screen. 2 Select a batch to be submitted by clicking on the respective link in the Batch ID or in the Export Time column. Properties of the selected batch appear on the screen. 3 Click Download File. The batch file contents appear on the screen. 4 Copy this information and sent it to the DTAUS (by e-mail, for instance).

Managing Processing Centers 33 Setting Quick Access Period DTAUS provides no response on successful customer charge, only on charge fail. You can set a time interval in DC Reseller Billing. If no response comes from DTAUS in this period of time, the payment is considered successfully processed. The batch is then approved by provider (completed), the payment is released, and services provisioning starts. To set the quick access period: 1 Open the Configuration Director > E-Commerce Settings > Processing Centers submenu of the Navigation tree. The list of available processing center plug-ins appears on the screen. 2 Select the DTAUS plug-in by clicking on the respective link in the Name column. The plug-in properties appear on the screen. 3 Click Edit. The plug-in configuration dialog window is displayed. 4 Specify the time interval (in days) in the Quick Access Period field. 5 Select the Automatically Approve Batch after Quick Access Period check box. 6 Click Save to confirm changes. Note: For information on where to view and manage payments awaiting expiration of the quick access period, refer to the Viewing Global Search List section (on page 34) further in this document. Approving Batch If you do not plan to wait for batch to be considered approved by the bank, you can approve it manually. Use this option for reliable customers. To approve a batch: 1 Open the Operation Director > E-Commerce Manager > DTAUS Export Batches submenu of the Navigation tree. The list of available batches appears on the screen. 2 Select a batch to be approved by clicking on the respective link in the Batch ID or in the Export Time column. Properties of the selected batch appear on the screen. 3 Click Approve Batch. The batch gets approved, all the payments it contains are released and services provisioning starts.

Managing Processing Centers 34 Closing Batch After a batch is approved, it can be closed. Until the batch is closed, it can be cancelled. The latter is useful when you approve batches not waiting for the end of quick access period. Close batches only if no risk of negative response from processing center persists. To close a batch: 1 Open the Operation Director > E-Commerce Manager > DTAUS Export Batches submenu of the Navigation tree. The list of available batches appears on the screen. 2 Select a batch to be closed by clicking on the respective link in the Batch ID or in the Export Time column. Properties of the selected batch appear on the screen. 3 Click Close Batch. The batch gets closed, its status changes to the Completed. Note: You can close only approved batches. Cancelled batches cannot be closed. Cancelling Batch If you have exported a batch from DC Reseller Billing by mistake, or do not want to submit it to the bank for any reason, you can cancel it. To cancel a batch: 1 Open the Operation Director > E-Commerce Manager > DTAUS Export Batches submenu of the Navigation tree. The list of available batches appears on the screen. 2 Select a batch to be cancelled by clicking on the respective link in the Batch ID or in the Export Time column. Properties of the selected batch appear on the screen. 3 Click Cancel Batch. The batch gets cancelled, its status changes to the Cancelled. Viewing Global Search List DC Reseller Billing has the global search list that contains payments awaiting expiration of the quick access period. The list allows to approve or reject such payments. To access the global search list: 1 Open the Operation Director > E-Commerce Manager > Global Search List submenu of the Navigation tree. The list of the payments appears on the screeen. 2 Mark payments to cancel by selecting respective check boxes next to the Batch ID column. 3 To approve selected payments, click Approve. 4 To reject selected payments, click Reject.

Managing Processing Centers 35 Maintaining Trusted Banks List DC Reseller Billing allows maintaining the list of trusted banks. Customer can use the banks when paying for ordered services with direct debit. The list is to ensure that improper orders are rejected before the information is actually sent to DTAUS. To add a trusted bank to the list: 1 Open the Operation Director > E-Commerce Manager > Banks List submenu of the Navigation tree. The list of trusted banks appears on the screen. 2 Click Add New Bank. The adding new bank dialog window is displayed. Fill out the form as follows: Input the bank number into the Bank Number field. Input the bank name into the Bank Name field. Input the bank full name into the Full Name field. Input the city where the bank is located into the City field. 3 Click Save to finish adding new bank. To remove a bank from the list: 1 Open the Operation Director > E-Commerce Manager > Banks List submenu of the Navigation tree. The list of trusted banks appears on the screen. 2 Mark banks to remove by selecting respective check boxes. 3 Click Delete. Selected banks will be deleted from the list. Managing Batch Payments This section provides instructions on how to approve and reject payments included into a batch. Approving Payment To approve a payment: 1 Open the Operation Director > E-Commerce Manager > DTAUS Export Batches submenu of the Navigation tree. The list of available batches appears on the screen. 2 Select a batch payment of which you want to approve. To do that, click on the respective link in the Batch ID or in the Export Time column. The list of payments the batch contains appears on the screen. 3 Select a desired payment by choosing respective check box to the left of the Document # column. 4 Click Approve Payment. The payment gets approved and services provisioning starts.

Managing Processing Centers 36 Rejecting Payment To reject a payment: 1 Open the Operation Director > E-Commerce Manager > DTAUS Export Batches submenu of the Navigation tree. The list of available batches appears on the screen. 2 Select a batch payment of which you want to reject. To do that, click on the respective link in the Batch ID or in the Export Time column. The list of batch payments appears on the screen. 3 Mark desired payment by selecting respective check box next to the Document # column. 4 Click Reject Payment. The rejecting payment dialog window is displayed. 5 If necessary, select one of the options: To charge the reject fine from customer, select the Charge Reject Fine check box. To create a new payment in place of the rejected one, select the Create new payment in place of rejected one check box. 6 Click Process.

Managing Processing Centers 37 Managing BankGiro/PostGiro For a brief description of BankGiro/PostGiro payment system, refer to the Configuring BankGiro/PostGiro Plug-in section (on page 25) earlier in this document. BankGiro/PostGiro processing center puts information about processed payments into a text file of special format and sends this file to DC Reseller Billing. The file is then imported to DC Reseller Billing whereupon customer's corresponding payments are released (in case the file is in correct format) and services provisioning starts. To import payments file to DC Reseller Billing: 1 Open the Operation Director > E-Commerce Manager > BankGiro/PostGiro Import submenu of the Navigation tree. 2 Click Browse. In the dialog window that opens, select the payments file received from provider. 3 Click Import Payments. All payments from the file are imported to DC Reseller Billing. DC Reseller Billing processes the file in the following way: If a detail line has been imported earlier, the line is ignored. If a detail line has wrong format (for instance, length is wrong or checksum cannot be verified), the line is ignored. If a detail line has correct format but appropriate payment is absent in DC Reseller Billing, the line is ignored. If a detail line amount differs from amount of payment existing in DC Reseller Billing, the payment amount is updated according to the detail line amount. Note: Personnel can omit importing and directly open appropriate payment documents in DC Reseller Billing and release them instead.