MSM7xx Controllers Configuration Guide v6.4.0

If different, replace *worldpay.com with whatever is configured.
You must configure the payment response URL in your Worldpay customer account to
point to the public access web server on the controller. This tells Worldpay where to
post information about transactions. The format for the URL is:
https://host_name:port/goform/HtmlWorldpayPaymentResponse
Where:
host_name is the name of the public access web server as defined in the X.509
(SSL) certificate installed on the controller.
port is the HTTPS port number of the public access web server as defined on the
Controller >> Public access > Web server page.
For complete configuration requirements, see the documentation on the WorldPay site.
PayPal service
Before you can configure and use the PayPal service you need to:
Open a PayPal business account and obtain a PayPal user ID, user password, and
signature.
Become familiar with your responsibilities as a merchant.
Obtain basic knowledge of the PayPal Express Checkout API (version 63.0 or higher) in
order to successfully customize the PayPal public access web pages, which are:
paypal-cancel.asp, paypal-return.asp, and paypal-error.asp. To see the contents of these
pages, select Controller >> Public access > Web server and look in the Current site files
list.
PayPal offers many different methods for deducting funds from a customer account. However,
the controller only supports methods that provide immediate resolution. Any kind of deferred
payment is not supported. As a result, when PayPal displays payment options to the user, only
instant payment options are shown. If a users PayPal account does not support instant payment,
then they will not be able to purchase services.
In order to pay for service with PayPal, users must be able to reach the PayPal server before
they are authenticated. Therefore, an access list must be created on the controller to give
unauthenticated users access to the PayPal server. For example, you can add the following
definition to the default access list called factory:
access-list=factory,ACCEPT,tcp,*paypal.com,all
Add this definition by selecting Controller >> Public access > Attributes, and then selecting Add
New Attribute.
User ID
Specify the user ID assigned to your PayPal business account.
User password
Specify the password assigned to your PayPal business account.
Signature
Specify the signature assigned to your PayPal business account.
Mode
Test: Use this option to test your setup to make sure that everything is working properly.
Requests are set to the PayPal test server at: https://api-3t.sandbox.paypal.com/nvp
When users select the Checkout with PayPal button, they are redirected to: https://
www.sandbox.paypal.com/
Managing payment services 423