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
6. Click Create Account. The Test Accounts page appears. This page shows the newly created account. The Type col-
umn states Business.
Creating a PayPal Sandbox Buyer test account
To create a PayPal Sandbox Seller account:
1. Launch your web browser and enter the following URL:
https://developer.paypal.com/
2. Enter your credentials and click Login.
3. Click the Test Accounts link.
4. Click the Preconfigured link in the Create Account section. The Create a Sandbox Test Account page appears.
5. Select the Buyer as the Account Type
6. Click Create Account. The Test Accounts page appears. This page shows the newly created account. The Type col-
umn states Personal.
Processing orders
To process an order via PayPal:
PayPal Sandbox
When testing the integration with the PayPal Sandbox the following requirements should be met:
1. Before making a payment you must first login to the PayPal developer/sandbox site using the same browser that is
used to create and pay for the order. This can be achieved by opening a separate browser window or tab. Navigate to
https://developer.paypal.com/ and login using your PayPal Sandbox Access account (typically this is your real e-mail
address). Leave this window/tab open after logging in.
2. Navigate to PrintShop Mail Web using a different window or tab and use the production domain or public IP of your Print-
Shop Mail Web server. Do not use localhost. PayPal tries to communicate with your PrintShop Mail Web website, this
will not work when using the localhost domain.
Payment process
1. Log in to PrintShop Mail Web and add one or multiple documents to your shopping cart. Make sure that you enabled pric-
ing for these documents, that you have setup a volume discount table and that the payment connector is assigned to
the company of the current user. Walk through the steps of the ordering process and click Pay on the order summary
page. This redirects you to the PayPal website.
l PayPal does not accept orders that does not have a value (0.00).
l In case you are testing using the PayPal Sandbox the website will be redirected to the PayPal Sandbox website.
2. Enter the credentials of a PayPal Seller account to pay for the order.
l When testing the integration using the PayPal Sandbox use the credentials of PayPal Sandbox Seller account.
3. Click Login. The Review page appears.
4. Review the information and click Pay Now. The Thank You page is shown.
©2010 Objectif Lune Inc - 167 -