7.1
Table Of Contents
- Table of Content
- Overview
- Understanding PrintShop Mail Web
- Getting Started
- The PrintShop Mail Web Interface
- Publishing Workflow
- Ordering Workflow
- New Document
- Order Manager
- Checkout
- Companies
- Users
- Publication Types
- Collections
- Settings
- About
- License
- Roles
- Languages
- Web Design
- Maintenance
- Settings
- Currencies
- Tax Rates
- Shipping Rates
- Calendar
- Production Settings
- User Input Field Defaults
- Output Folders
- Job options
- Printers
- E-mail Settings
- E-mail Addressees
- Managing E-mail Templates
- Modules Settings
- Enabling a MIS connector
- Installed modules
- Properties
- Enabling a Print Production connector
- Installed modules
- Properties
- Requirements
- Configuring the module
- The PayPal Sandbox
- Processing orders
- Requirements
- Configuring the Authorize.net module
- Test mode
- AVS and CCV checks
- Payment page
- Requirements
- Requesting a test account
- Configuring the iDEAL test dashboard
- Configuring the iDeal module
- Requirements
- Configuring the Moneris module
- Test mode
- Requesting a live account
- AVS and CVD checks
- Payment page
- Add a new Module
- Configure a module
- Delete a Module
- XML (eXtensible Markup Language)
- Options
- Sample POST receive script
- Interaction With PrintShop Mail Design
- Introduction to Regular Expressions
- Introduction
- Skinning Guide
- Getting started
- Creating your own skin
- The template file
- HMTL Outline
- Styling
- Key Concepts
- Style organization
- Header
- User information
- Menu bar
- Background
- Overview tables
- Edit forms
- Sub menus
- Special variables
- Variables for template files
- Variables for style files
- Creating page exceptions
- Creating a page specific template file
- Modifying a page specific template file
- DOM manipulation using jQuery
- Launching code on Document Ready
- Populating fields with computed values
- Removing elements from the DOM
- Adding information to the DOM
- Customizing the store front
- Storefront class
- Creating a hierarchical tree
- Adding a live search option
- Copyright Information
- Index
4. Configure the iDEAL payment connector
5. Make test payments with PrintShop Mail Web
6. Request the bank to upgrade the test iDEAL account to a production account
7. Activate the production account on the banks iDEAL dashboard
8. Switch the payment connector to production mode in PrintShop Mail Web
The following sections will guide you through this process and explain how to configure the module.
Requirements
Please ensure that the following requirements have been met before using the payment connector:
1. Installation: The installation constists of the following steps:
l Install PrintShop Mail Web 7.0 or upgrade to this version.
l Configure PrintShop Mail Web by completing the First Run Wizard.
l Install the payment module as described in the PrintShop Mail Web - Administrator Guide.
2. Licensed B2C module: You must have a licensed Business To Consumer (B2C) module on the PrintShop Mail Web
dongle in order to use the payment module in your production environment.
3. iDeal account: Each bank offers several iDEAL products for receiving payments. The products differ in price and
options. The iDEAL payment connector for PrintShop Mail Web supports the following iDEAL products:
l ABN Amro iDEAL Only Kassa
l Fortis (NEOS) iDEAL Only
l Rabo iDEAL Kassa
l ING (TWYP) Standaard Internetkassa
4. Public IP address: Your website must be reachable from the internet on port 80 (when using HTTP) or port 443
(when using HTTPS). When you are using a router/firewall the port must be added and routed to your local ip-address.
In the web browser you need to enter the real domain name or public ip address of the PrintShop Mail Web website
(localhost will not work). This is required for Instant Payment Notification (see the Instant Payment Notification sec-
tion).
5. Set up pricing in PrintShop Mail Web: Set up pricing for your customers and their documents.
l Enable pricing for your document(s) and define the volume discount table for them (required for price cal-
culations)
l Assign the payment module(s) to the appropriate companies
Requesting a test account
Before the shop owner can receive iDEAL payments he must request a test account from his bank. You will have to first create
a test account, do some payments and then you can request a production account. The website of the bank has a separate
website often called the iDEAL Dashboard or the Internet Kassa (cash register) where the shop owner can login to configure
the iDEAL settings and see the payment history. The bank usually offers a test dashboard and a production dashboard that
have different URLs.
The procedure for requesting a test account is different for each bank, the shop owner should look on the website of his bank
for instructions. Usually the shop owner can request a test account via an internet page and he will receive the following e-
mails:
l Confirmation e-mail containing a link to the iDEAL Test Dashboard
l Password e-mail containing the generated password needed to login to the dashboard
©2010 Objectif Lune Inc - 171 -