PayPal as a Processor—Website Payment Pro

  • 3,594 views
Uploaded on

Learn how to use PayPal as a one-stop shop for all your online payment needs, including all major credit card brands and, of course, PayPal checkout. Come learn how to apply for a Website Payment Pro …

Learn how to use PayPal as a one-stop shop for all your online payment needs, including all major credit card brands and, of course, PayPal checkout. Come learn how to apply for a Website Payment Pro account, integrate PayPal’s DirectPayment and Express Checkout APIs, and manage your incoming payments via our service management and reporting tools.

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
3,594
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
0
Comments
0
Likes
5

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide
  • PayPal Logo Evolution | Training Trainers Wednesday, November 11, 2009 Copyright © 2007 PayPal. All rights reserved. Confidential and proprietary.
  • PayPal Logo Evolution | Training Trainers Wednesday, November 11, 2009 Copyright © 2007 PayPal. All rights reserved. Confidential and proprietary.
  • PayPal Logo Evolution | Training Trainers Wednesday, November 11, 2009 Copyright © 2007 PayPal. All rights reserved. Confidential and proprietary.
  • PayPal Logo Evolution | Training Trainers Wednesday, November 11, 2009 Copyright © 2007 PayPal. All rights reserved. Confidential and proprietary.
  • PayPal Logo Evolution | Training Trainers Wednesday, November 11, 2009 Copyright © 2007 PayPal. All rights reserved. Confidential and proprietary.
  • PayPal Logo Evolution | Training Trainers Wednesday, November 11, 2009 Copyright © 2007 PayPal. All rights reserved. Confidential and proprietary.
  • PayPal Logo Evolution | Training Trainers Wednesday, November 11, 2009 Copyright © 2007 PayPal. All rights reserved. Confidential and proprietary.
  • PayPal Logo Evolution | Training Trainers Wednesday, November 11, 2009 Copyright © 2007 PayPal. All rights reserved. Confidential and proprietary.
  • PayPal Logo Evolution | Training Trainers Wednesday, November 11, 2009 Copyright © 2007 PayPal. All rights reserved. Confidential and proprietary.
  • PayPal Logo Evolution | Training Trainers Wednesday, November 11, 2009 Copyright © 2007 PayPal. All rights reserved. Confidential and proprietary.
  • PayPal Logo Evolution | Training Trainers Wednesday, November 11, 2009 Copyright © 2007 PayPal. All rights reserved. Confidential and proprietary.
  • PayPal Logo Evolution | Training Trainers Wednesday, November 11, 2009 Copyright © 2007 PayPal. All rights reserved. Confidential and proprietary.
  • PayPal Logo Evolution | Training Trainers Wednesday, November 11, 2009 Copyright © 2007 PayPal. All rights reserved. Confidential and proprietary.
  • PayPal Logo Evolution | Training Trainers Wednesday, November 11, 2009 Copyright © 2007 PayPal. All rights reserved. Confidential and proprietary.
  • PayPal Logo Evolution | Training Trainers Wednesday, November 11, 2009 Copyright © 2007 PayPal. All rights reserved. Confidential and proprietary.
  • PayPal Logo Evolution | Training Trainers Wednesday, November 11, 2009 Copyright © 2007 PayPal. All rights reserved. Confidential and proprietary.
  • PayPal Logo Evolution | Training Trainers Wednesday, November 11, 2009 Copyright © 2007 PayPal. All rights reserved. Confidential and proprietary.
  • PayPal Logo Evolution | Training Trainers Wednesday, November 11, 2009 Copyright © 2007 PayPal. All rights reserved. Confidential and proprietary.
  • PayPal Logo Evolution | Training Trainers Wednesday, November 11, 2009 Copyright © 2007 PayPal. All rights reserved. Confidential and proprietary.
  • PayPal Logo Evolution | Training Trainers Wednesday, November 11, 2009 Copyright © 2007 PayPal. All rights reserved. Confidential and proprietary.
  • PayPal Logo Evolution | Training Trainers Wednesday, November 11, 2009 Copyright © 2007 PayPal. All rights reserved. Confidential and proprietary.
  • PayPal Logo Evolution | Training Trainers Wednesday, November 11, 2009 Copyright © 2007 PayPal. All rights reserved. Confidential and proprietary.
  • PayPal Logo Evolution | Training Trainers Wednesday, November 11, 2009 Copyright © 2007 PayPal. All rights reserved. Confidential and proprietary.

Transcript

  • 1. PayPal AS A PROCESSOR – WEBSITE PAYMENTS PRO Dan Garcia, Product Marketing Manager
  • 2. AGENDA
    • Introducing Website Payments Pro
    • Website Payments Pro Checkout Flows
    • Sign-Up and Account Profile
  • 3. WANT TO ACCEPT CREDIT CARDS?
    • Receive payments even from customers without PayPal accounts
    • Accept credit card, debit card, bank transfers, and more
    • Low monthly fees
    Pay Pal is: Secure Simple Fast
  • 4. APPLICATION FUNCTIONALITY
    • Use PayPal API operations to include advanced processing and “back office” processes:
      • Handle recurring payments
      • Issue refunds
      • Provide a transaction search capability
      • Support other “back office” operations
      • Manage fraud filters
  • 5. AUTHORIZATION & CAPTURE VS. SALE
    • Capture funds on immediate sales
    • Obtain buyer authorization for items not in stock and capture funds when items are shipped
    • Void authorizations when you don’t use them
    • Honor period
      • Authorization honor period is 3 days
      • Authorization is valid for 4-29 days but not guaranteed
  • 6. WEBSITE PAYMENTS PRO INTEGRATION STEPS
    • Create a project plan for the integration.
    • Design your website.
      • Select a shopping cart.
      • Design the checkout flow for the optimal buyer experience.
      • Diagram application pages based on PayPal best practices.
      • Define your website's functionality.
    • Integrate your application with PayPal APIs.
    • Test your integration in the PayPal Sandbox.
    • Complete the Go Live checklist.
    • Go live and collect your money.
  • 7. CLIENT-SERVER ARCHITECTURE
    • Example:
      • Initiate request for customer details.
      • PayPal API server responds with status and requested information OR an error message.
  • 8. OBTAINING API CREDENTIALS
    • You must have API credentials: signature or certificate.
    • PayPal recommends an API signature.
    • Use credentials to encode all data sent to the PayPal server.
    • IMPORTANT: Separate credentials are needed for the Sandbox and production environments.
  • 9. AGENDA
    • Introducing Website Payments Pro
    • Website Payments Pro Checkout Flows
    • Sign-Up and Account Profile
  • 10. DIRECT PAYMENT API
    • You get an Internet Merchant Account (IMA).
    • Your customers pay on your website with their credit or debit card.
    • The payment information is sent to PayPal using APIs.
    • PayPal processes the payment information.
    • The funds from the transaction are sent to your PayPal account.
  • 11. INTEGRATING THE DIRECT PAYMENT API
    • On the Checkout page:
      • Collect shipping and billing information.
      • Retrieve the IP address of customer's browser.
  • 12. INTEGRATING THE DIRECT PAYMENT API (CONT’D)
    • Clicking PAY button invokes the DoDirectPayment method.
    • PayPal API server executes the request and returns a response.
      • Ack code (Success, SuccessWithWarning, or Failure)
      • Transaction amount
      • AVS and CVV response codes
      • PayPal transaction ID and correlation ID
      • Error codes and messages (if any)
  • 13. INTEGRATING THE DIRECT PAYMENT API (CONT’D)
    • Upon success, send an order confirmation page
      • If not successful, display information related to the error.
      • Provide an option to pay using a different payment method.
  • 14. EXPRESS CHECKOUT FLOW
    • In the Express Checkout flow, the buyer:
      • Selects Express Checkout by clicking the Check out with PayPal button.
      • Logs into PayPal to authenticate.
      • Reviews the transaction on PayPal.
      • Confirms the order and pays from your site.
      • Receives an order confirmation.
    1 2 3 4 5
  • 15. www.x.com
  • 16. DOWNLOADING SOFTWARE DEVELOPMENT KITS
  • 17. DOWNLOADING CODE SAMPLES
  • 18. AGENDA
    • Introducing Website Payments Pro
    • Website Payments Pro Checkout Flows
    • Sign-Up and Account Profile
  • 19. OVERVIEW OF STEPS FOR WEBSITE PAYMENTS PRO
    • Sign up for a Business account.
    • Apply for Website Payments Pro.
    • Verify your information.
    • Set up your payment solution.
    • Integrate.
  • 20. ACCOUNT PROFILE
    • Next steps
    • History
    • Shortcuts
  • 21. ACCOUNT PROFILE PAGE
  • 22. UPDATING THE CREDIT CARD STATEMENT NAME
  • 23. CONFIGURING MULTIUSER ACCESS
  • 24. REPORTS DASHBOARD
  • 25. ACCESSING PayPal FUNDS
  • 26. ADDING CURRENCIES
  • 27. CONCLUDING THOUGHTS
    • PayPal’s Website Payments Pro provides the tools and functionality you need to create a seamless checkout process for your customers.
    • Website Payments Pro provides an all-in-one solution with an Internet Merchant Account and gateway, as well as consolidated reporting, all for one low fee.
  • 28. MORE INFORMATION
    • Website Payments Pro Integration Guide
    • Name-Value Pair Developer Guide and Reference
    • SOAP API Developer Reference
    • Training modules available at x.com
      • Designing a Checkout Flow with PayPal
      • PayPal Shopping Cart Integration
      • API Credentials
      • Express Checkout API
      • Direct Payment API
      • Authorization & Capture
      • Transactions
      • Instant Payment Notification
      • Getting Started with PayPal Sandbox
  • 29. LEARN AND SHARE
    • www.x.com
    • Twitter:  @paypalx
    • www.facebook.com/paypalx
    • Innovate 09 hashtag:  #ppxi09
    LEARN AND SHARE www.x.com Twitter:  @paypalx www.facebook.com/paypalx Innovate 09 hashtag:  # ppxi09 09 Proprietary