PDG Software. VeriSign Payflow Pro Recurring Billing Guide



Similar documents
PDG Software. Encryption Guide

PDG Software. QuickBooks Point of Sale Guide

PDG Software. PDG Key Manager User Guide

PDG Software. Keyman Encryption Guide

PDG Software. Site Design Guide

PDG Software. QuickBooks Financial Guide

PDG Shopping Cart 4.0. Quick Start Guide

Payflow Recurring Billing Service User s Guide

Recurring Billing Service User s Guide

PayPal Payments Pro Payflow Edition - Recurring Payments Developer s Guide

Technical Note: Setting Up Authorized Reference GL Account IDs for Use when Posting AP Invoices

Payflow Link Recurring Billing Service User s Guide

United Payment Services United Connect Invoices

Stone Edge Integration Guide

Promotion Model. CVS SUITE QUICK GUIDE 2009 Build 3701 February March Hare Software Ltd

Invoice Quotation and Purchase Orders Maker

Payment Page Extensions. Online Payment Processing for Businesses Worldwide.

Merchant Integration Guide

Craig Pelkie Bits & Bytes Programming, Inc. craig@web400.com

imis20.2 Product Update Brian Lindsey, ASI What s New and What s Coming

Table of Contents. Revision

Recurring Payments Service (FuturePay) Guide. Version 4.2 April 2013 Business Gateway

Termulator II. for Windows. User s Guide. Termulator support is only available via tlsupport@givenhansco.com

United Payment Services My Merchant Console Connect SecurePAY User Guide

Version(s) Affected: AccountMate 9 for SQL and Express AccountMate 8 for SQL and Express (AM8.3 and higher)

ipay88 Recurring Payments V1.0 CHAPTER GUIDE

Getting Started with PayPal Manager

Banyon Data Systems BDS BACKUP VAULT

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

Content Management System

Merchant Integration Guide

Credit Card Advantage Build 26 - Release Notes (version 9.0 and 10.0)

User Guide. PDG Commerce

PayPal. PayPal Payments Pro. Click system Configuration Sales Payment Method PayPal All-in-One Payment Solutions to set PayPal payment method.

OpenGlobal WorldPay Recurring Payments (FuturePay) for VirtueMart

Electronic Funds Transfer (EFT) Guide

Multi Account Manager

MiSync Personal for Beams

Electronic Funds Transfer (EFT) Guide

Using the Payment Processing Feature

Port Following. Port Following. Feature Description

Quick Guide to Using your Nokia Phone with Windows 95 Fax - Exchange for Windows 95 or Windows Messaging for Windows 95

Website Payments Pro Payflow Edition - Recurring Billing Service User s Guide

Electronic Bank Reconciliation 8.0

CA Nimsoft Monitor Snap

Payflow Link User s Guide

Post Affiliate Pro - a complete affiliate management platform

The LivePerson Tag. Technical Data Sheet. Document Version: 1.0. December 2012

Cisco TelePresence MCU Accessing Conferences

Database Client/Server

TheFinancialEdge. Records Guide for Accounts Payable

D. USING YOUR SITE FOR ECOMMERCE «cliktips guide»

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

formerly Help Desk Authority HDAccess Administrator Guide

Creating and Managing Custom Payment Processors in Blackbaud

Invoicing User s Guide

Hosted Service Documentation and Limited License Agreement

CA Cloud Service Delivery Platform

New Mexico Broadband Program. Internet Tools for Small Business Success. Module 8 E-Commerce

Business Portal for Microsoft Dynamics GP. Electronic Document Delivery Release 10.0

PayPal Integration Instructions

Contents Firewall Monitor Overview Getting Started Setting Up Firewall Monitor Attack Alerts Viewing Firewall Monitor Attack Alerts

Stripe Payment Module Magento 2 USER MANUAL MAGEDELIGHT.COM SUPPORT E: SUPPORT@MAGEDELIGHT.COM P: +1-(248)

PayPal Payments Standard Integration Guide

How To Pay With Worldpay (Hosted Call Centre)

SETTING UP SALESFORCE ORDERS FOR YOUR ORGANIZATION

Accounts Payable. Reference Guide

Electronic Funds Transfer (EFT) Guide

Scribe Demonstration Script Web Leads to Dynamics CRM. October 4,

Recurring Contract Billing Importer 2013

Transparent Redirect. For PayPal Payments Pro (Payflow Edition) and PayPal Payflow Pro. December 2011

EC SUITE TRAFFIC MANAGER

Unique promotion code

erms for Business Owners & Directors

CMG 7.5. Quick Guide InConference. Makes your extension a conference room. Rev A4

WORKFLOW INTEGRATOR INSTALLATION GUIDE

Microsoft Dynamics GP. Field Service - Contract Administration

Getting Started with Apple Pay on the Authorize.Net Platform

REMOTE TECHNOLOGIES INCORPORATED DEALER AGREEMENT

TheFinancialEdge. Fast! Guide

BUSINESS GUIDE. Online Payment Processing. What You Need to Know

Nokia for Business. Nokia and Nokia Connecting People are registered trademarks of Nokia Corporation

Module 1 Concept & Navigation

NCD ThinPATH Load Balancing Startup Guide

Contents Notice to Users

TheFinancialEdge. Configuration Guide for Accounts Payable

Active Directory Change Notifier Quick Start Guide

Nokia E90 Communicator Backing up data

VeriSign Payment Services

Microsoft Dynamics GP. Field Service - Preventive Maintenance

Dell Migration Manager for Enterprise Social What Can and Cannot Be Migrated

Follow Up Pro Guide

AJ Shopping Cart. Administration Manual

Transcription:

VeriSign Payflow Pro Recurring Billing Guide

, Inc. 1751 Montreal Circle, Suite B Tucker, Georgia 30084-6802 Copyright 1998-2004 PDG Software, Inc.; All rights reserved. PDG Software, Inc. ("PDG Software") retains all ownership rights to the software programs (referred to herein as "Software") offered by PDG Software and related documentation. Use of the Software and related documentation is governed by the license agreement accompanying the Software and applicable copyright law. THIS DOCUMENTATION IS PROVIDED "AS-IS" WITHOUT WARRANTY OF ANY KIND. IN NO EVENT SHALL PDG SOFTWARE BE LIABLE FOR ANY LOSS OF PROFITS, LOSS OF BUSINESS, LOSS OF USE OR DATA, INTERRUPTION OF BUSINESS, OR FOR INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY KIND, ARISING FROM ANY ERROR IN THIS DOCUMENTATION. PDG Software, Inc. http://www.pdgsoft.com August, 2004

Chapter 1 VeriSign Recurring Billing Using VeriSign to configure products that will be billed in installments Y ou can now configure PDG Shopping Cart and PDG Commerce with VeriSign PayFlow Pro to create products that are billed in installments over time. PDG Shopping Cart or PDG Commerce will charge the initial payment of the product, and will send the appropriate information to VeriSign to charge the future recurring payments. Previously, the initial payment could be made using PDG Shopping Cart or PDG Commerce, but the merchant had to manually configure recurring billing in the VeriSign Manager. The new recurring billing implementation in PDG Shopping Cart and PDG Commerce eliminates this additional step, completely automating the task of supplying the additional information to VeriSign so that the appropriate charges may be billed in the future. Introduction To configure recurring billing in your PDG Shopping Cart or PDG Commerce, you must use VeriSign PayFlow Pro as the payment service when a recurring billing product is purchased. Only one recurring billing product may be purchased in a single transaction between your PDG Software program and VeriSign. PDG Shopping Cart or PDG Commerce will include the initial cost of the product in the current order, and will pass the appropriate information to Veri- Sign to charge the recurring payments. The initial purchase will be included in any order invoice e-mails sent to the customer by your PDG Shopping Cart or PDG Commerce product. Additional payments charged in the future will be handled by VeriSign, thus the customer will not receive an e-mail from the PDG Software product on your web site indicating that an additional payment PDG Software s VeriSign Recurring Billing Guide 5

has been assessed. If you wish for the customer to receive a notification for each future charge, you will need to configure that with VeriSign. The initial cost of the product can be a different cost than the payments that will be charged over time. The cost set for the product in the Merchant Administrator will be a one time initial cost. After that, the recurring billing will begin on a specified date, charging the same price every time it is assessed from the customer. Configuring a Product To configure a product that will use recurring billing, you will need to enter information into User Defined Field #9 of the product details. To access this field, enter your PDG Shopping Cart or PDG Commerce Merchant Administrator. Click on the Products link. If you are using product categories, you will need to click the View Products button next to the category. Next click the Details button next to the product to enter its details section. At the top of the page, click the User Defined link to jump to the User Defined Fields section of the page. The field that must be used for recurring billing is User Defined Field #9. The text must be entered in User Defined Field #9 in the following format: <!--[#payments=x;amt=y.yy;period=abcd;start=d]-->text that will be displayed to customer The first portion of this text is enclosed in <!-- and --> characters, indicating that it is an HTML comment. This information is sent as a comment so that PDG Shopping Cart or PDG Commerce can process it correctly when the User Defined Field is called without displaying a line of code to your customers on the Basket.html page. There are four pieces of information that must be included in the code that will be passed to VeriSign. These pieces of information are: Number of payments Amount to be charged per payment Frequency of payments When billing begins Number of Payments The number of payments to be made must appear in the following format: #payments=x The x in this example must be replaced with a number indicating how many total payments must be made. 6 PDG Software s VeriSign Recurring Billing Guide

Note: The intial cost charged by your PDG Software product is not the first payment. Recurring billing begins on the specified number of days after the item is purchased. Amount to be Charged per Payment The amount to be charged per payment must appear in the following format: amt=y.yy The y.yy in this example must be replaced with an amount in US Currency that must be charged in each individual payment. Frequency of Payments The frequency of the payments must appear in the following format: period=abcd The ABCD in this example must be replaced with a code from the following list: WEEK - Weekly Payments: The customer will be charged once a week, on the same day of the week as the day the first payment was made. This method results in 52 payments per year. BIWK - Biweekly Payments: The customer will be charged once every two weeks, on the same day of the week as the day the first payment was made. This method results in 26 payments per year. SMMO - Twice Monthly Payments: The customer will be charged on two specific days of each month. This payment type can begin any day between the 1st and 15th of a month, and the second payment will be drawn either 15 days later or on the last day of the month. This method results in 24 payments per year. FRWK - Fourth Weekly Payments: The customer will be charged every four weeks (28 days) from the previous payment, beginning with the first payment date. This method results in 13 payments per year. MONT - Monthly Payments: The customer will be charged once a month, on the same day of the month as the day the first payment was made. This method results in 12 payments per year. QTER - Quarterly Payments: The customer will be charged once every three months, on the same day of the month as the day the first payment was made. This method results in four payments per year. SMYR - Twice Yearly Payments: The customer will be charged once every sixth months, on the same day of the month as the day the first payment was made. This method results in two payments per year. YEAR - Yearly Payments: The customer will be charged once per year, on the same day of the year as the day the first payment was made. This method results in one payment per year. PDG Software s VeriSign Recurring Billing Guide 7

When Billing Begins This field is optional. If the start variable is not specified, the first recurring billing payment will be charged the day after the initial product purchase. If the start variable is used, it must appear in the following format: start=d The d in this example must be replaced with a number indicating how many days will pass before the first payment is charged. Please note that the initial cost charged by your PDG Software product is not the first payment. Recurring billing begins on the specified number of days after the item is purchased. Any text following the close of the HTML comment ( --> characters) will be displayed to your customers on the Basket.html page. Here you should enter any specific text about the recurring billing you wish to communicate to the customer. Consider the following example. This product has an initial set up cost of $10.00, and a recurring cost of $3.00 per month for a sixth month period. Ten days after the product is purchased, the first payment of $3.00 will be assessed, and additional payments will be collected once per month for the following five months, for a total of six payments. <!--[#payments=6;amt=3.00;period=mont;start=10]-->6 month contract at $3.00 per month User Defined Field #9 in the Product Details section If you would like to change the name of User Defined Field #9 to be more descriptive, click the Edit User Defined Field Names link at the top of the product listing page. In the User Defined 9 field you may change the name of the field. This name will appear in the Details section for your products. The customer will not see User Defined Field names, they exist only to aid the vendor in organizing the User Defined Fields. Customizing Templates If you are using the default Basket.html template provided with your PDG Shopping Cart or PDG Commerce installation, you do not need to make any changes to your template. The recurring billing information will automatically be added to the Basket.html page if necessary. If you are using a customized Basket.html template, you will need to add the <!---USERDEF9---> tag on your page to display User Defined Field #9. If a product being displayed does not require recurring billing, and no information 8 PDG Software s VeriSign Recurring Billing Guide

is contained in User Defined Field #9 for that product, the tag will be ignored. If a product does require recurring billing, the text included in User Defined Field #9 that is not a part of the HTML comment will be displayed in place of the tag on the page. (Note: The full contents of User Defined Field #9 will replace this tag on the page. Since the VeriSign code is contained within an HTML comment, that portion of the text will not be displayed on the template.) The tag must appear within the <!---BEGIN_REPEAT---> and <!--- END_REPEAT---> tags on the Basket.html page, and must appear in the following format: <!---USERDEF9---> Basket Template with recurring billing text If you would like to display the recurring billing text on the Item page for the product, you may add the <!---USERDEF9---> tag to your Item Template as well. If there is no text entered in User Defined Field #9 for the product, the tag will be ignored. You may also add the <!---USERDEF9---> tag on a SearchResult or Multi- Item template. On these pages, you must place the tag within the <!--- BEGIN_REPEAT---> and <!---END_REPEAT----> tags. If there is no text entered in User Defined Field #9 for a product, the tag will be ignored. If customers try to purchase an additional, separate item that is also a recurring billing item, they will receive an error message indicating that they may only purchase one recurring billing item at a time. This message will also display the product number of the recurring billing item that is already in the customer s basket. This error will be displayed using the Error.html template page. PDG Software s VeriSign Recurring Billing Guide 9