Website Payments Pro (UK)

Follow these steps to get the basic information you need to integrate Website Payments Pro (UK). When integrating this product, all requests are sent to the PayPal's Payflow servers via Payflow API. Please read through all sections before commencing any development.

  1. Sign up for Website Payments Pro (UK)

  2. Choose your integration method from the following:
    • .NET SDK - for web sites built on Microsoft based technologies
    • Java SDK - for web sites built on Java based technologies
    • HTTPS Service - use the HTTPS interface for all language besides Java and .NET (e.g. Perl, PHP etc)

  3. Implement Direct Payment
    Process Debit and Credit card transactions using the Payflow API.

  4. Implement Express Checkout
    Accept payments from PayPal users using the Payflow API.

  5. Test your integration using Payflow Simulator and PayPal Sandbox
    How to use the Payflow simulator, perform negative testing and link your Payflow account to the PayPal Sandbox to test Express Checkout.

  6. Test live transactions in production
Note: This page describes the steps for implementing Website Payments Pro in the United Kingdom only. Website Payments Pro is also offered in the US via both the PayPal API and Payflow API. Please ensure you are working with the correct API for the product you have signed up for before commencing development.


Additional Resources

Website Payments Pro Developer's Guide (UK)
Complete reference of all functions supported by the Payflow API including sales, authorisation/capture, voids, credits, refunds and Express Checkout calls. This guide also lists all result codes, address verification responses, error codes, test card numbers and negative testing code.

Reporting Developer's Guide
Learn about the XML API which enables you to develop Web and desktop applications that create, schedule, and run standard (pre-defined) and custom Payflow services reports.

SDKs and Integration Packages
Download SDKs and Integration Packages.

HTTPS interface
For all operating systems and language besides Java and .NET

Technical Questions

Business Questions

Phone: 0870 730 1881
Email: business-support@paypal.co.uk