ONE GATEWAY FOR ALL KINDS OF PAYMENTS: THE PAYFLOW INTEGRATION Yannick Bercy, Software Development Manager
AGENDA Payflow Gateway Introduction PayPal Merchant Services Credit Card Processing Payflow Gateway Products: Payflow Pro & Payflow Link Payflow Partner Program
PAYFLOW GATEWAY Enables real time credit card processing , acting as a secure connection between the merchant and card processing networks Offers a  low cost, fast, secure and simple integration point  to multiple payment processors Supports connectivity to almost all major  U.S. payment processors,  including PayPal
PAYFLOW BY NUMBERS 80K merchants... …  more than the first bailout for AIG 458M transactions… …  which ranks us 64 th  on the GDP country list $72B in payment volume… …  more than the population of Kauai …  more than the Indian chicken population
PayPal MERCHANT SERVICES Account administration and service management Reporting Registration Business Management PayPal Checkout Acquiring Solution Gateway Services Business accounts Website Payments Standard Express Checkout Mobile API Internet Merchant Account - Website Payments Pro Virtual Terminal Recurring Payments Fraud Management Filters
PAYFLOW GATEWAY SERVICES Internet Merchant Account - Website Payments Pro Virtual Terminal Recurring Payments Fraud Management Filters Processor connectivity Credit & purchase cards ACH payments  PayPal Recurring Billing Fraud screening Account administration and service management Reporting Registration Business accounts Website Payments Standard Express Checkout Mobile API Business Management PayPal Checkout Acquiring Solution Gateway Services
PayPal MERCHANT INTEGRATIONS Express-Checkout API NVP/SOAP api.paypal.com PayPal SDKs Buy Now  button Do Direct Payment API NVP/SOAP api.paypal.com PayPal SDKs Payflow Pro API NVP/XML payflow.paypal.com Payflow Pro SDKs Easy HTML integration Merchant Experience PayPal Checkout Acquiring Solution Gateway Services
CREDIT CARD PROCESSING Merchant’s Acquiring Bank Consumer’s Issuing Bank Consumer Merchant Processor Payflow Gateway Your Application
CREDIT CARD PROCESSING WITH PayPal Consumer’s Issuing Bank Consumer Merchant Merchant’s Business Account Payflow Gateway Your Application
CHECKOUT WITH PayPal Consumer’s Personal Account Consumer Merchant Merchant’s  Business Account Payflow Gateway Your Application
WHAT WE OFFER Connections to the financial networks:  A single high quality, fault tolerant connection to the payment networks over the internet Variety of payment options:  Add new payment types (PayPal, credit cards, purchase cards, debit cards) without installing new software Flexible payment API :   No licensing or development fees with a  PCI-compliant  hosted checkout solution  Value-added services:  Recurring billing services, advanced fraud protection services, and technical support packages Service management:  24x7 access to web-based administration tools  including search, reports, and virtual point-of-sale terminal
CONNECTING TO THE GATEWAY WITH PAYFLOW PRO Submit transactions and manage your payments Message formats: Name-value pairs XML (XMLPay 2.0) Host URLs: LIVE:  payflowpro.paypal.com TEST:  pilot-payflowpro.paypal.com Flexible, reliable & scalable payment API Your Application Payflow API Server NVP-XML/HTTPS
PAYFLOW PRO API SERVICES Recurring Billing Reporting PayPal Express Checkout Credit Card Processing Sale Authorization, delayed capture Credit Void Reference transactions Card present (swipe) transaction Voice authorization Purchase cards Address verification, CVV2 Fraud SetExpressCheckout GetExpressCheckoutDetails DoExpressCheckout Create, update, get billing agreement  Reference transactions Inquiry transaction Reporting XML Add, modify, delete profile Activate, reactivate profile Force payment  Accept, reject payment
PAYFLOW PRO HTTP REQUEST & RESPONSE USER=user&PWD=passorwd&VENDOR=vendor&PARTNER=PayPal &TRXTYPE=S&TENDER=C&ACCT=5105105105105100&EXPDATE=0112&CVV2=123&AMT=1.00&FIRSTNAME=John&LASTNAME=Smith&STREET=1_Main_Street&CITY=Austin&STATE=TX&ZIP=78704&COMMENT1=Reservation&INVNUM=123 HTTP/1.1 200 OK Connect: close  Server: VPS-3.032.00  X-VPS-Request-ID: ae66ec694cea474002cba0025659946d  X-VPS-Response-ID: V1sMZIeBBmr Content-type: text/namevalue Content-length: 189 RESULT=0&PNREF=V18A0BAB041A&RESPMSG=Approved &AUTHCODE=823PNI&AVSADDR=Y&AVSZIP=Y&CVV2MATCH=Y&HOSTCODE=A&PROCAVS=Y&PROCCVV2=M&IAVS=N&PREFPSMSG=No_Rules_Triggered&POSTFPSMSG=No_Rules_Triggered
BENEFITS OF USING PAYFLOW PRO Flexibility:  Access to all available gateway services and multiple payment types Scalability:  API integration offers a high level of order processing automation, especially for large transaction volumes Control and customization:  Customized order and receipt pages and fully control your consumer’s experience Data access:  Order or customer data stored before sending it to the Payflow gateway Fulfillment:  Ability to share order data with a fulfillment house or an internal department
PAYFLOW PRO SDKs Supported platforms:  Java (J2SE 1.4.2 or greater) Microsoft .NET  SDK features: Full support for Payflow web services Payment object model Connections to Live and Test environments  Logging Error handling and retry logic Sample code Download our SDK at www.paypal.com/sdk Easy application integration with Payflow by using the Payflow Pro SDK Your  Application XML NVP Retry Logic Logging Error Handling  SSL Client Payflow Pro API Server HTTPS
CONNECTING TO THE GATEWAY WITH PAYFLOW LINK PCI-compliant solution with Payflow Link. Cut and paste HTML code onto your website. PayPal Hosted Pages Pay Checkout Page Thank You!
PAYFLOW LINK HTML CODE <form method=&quot;POST&quot; action=&quot;https://payflowlink.paypal.com&quot;>  <input type=&quot;hidden&quot; name=&quot;LOGIN&quot; value=“login&quot;>  <input type=&quot;hidden&quot; name=&quot;PARTNER&quot; value=“PayPal&quot;>  <input type=&quot;hidden&quot; name=&quot;AMOUNT&quot; value=&quot;1.00&quot;>  <input type=&quot;hidden&quot; name=&quot;TYPE&quot; value=&quot;S&quot;>  <input type=&quot;hidden&quot; name=&quot;DESCRIPTION&quot; value=“Hat&quot;>  <p><input type=&quot;submit&quot; value=&quot;Click Here to Checkout&quot;></p>  </form>
PAYFLOW PARTNER PROGRAM Partnering with PayPal to resell Payflow Gateway allows you to: Leverage a  single integration point  for an Internet Merchant Account and Website Payments Pro Own the relationship  and  reduce the sales cycle  by providing multiple services to your merchants Improve the merchant experience  by handling Payflow account creation and management Customize  retail pricing  for your customers based on wholesale cost Enables developers to bundle the Payflow Gateway into their offering and merchants have with a single integrated solution.
INDUSTRIES & APPLICATIONS FOR PAYFLOW Industries Retail  eCommerce B2B Education Events Ticketing Services Utilities Government  Non-profit Religious Political Applications Medical, utility billing Subscription billing  Non-profit and donation management Event registration and ticketing Kiosks eCommerce order management Enterprise Resource Planning (ERP) integrations Web hosts Shopping carts Website providers Call center interactive voice response (IVR) Point-of-sale Mobile payments
PAYFLOW PARTNERS Pay by TV application by GuestTek:  wireless internet access, Video on demand, and VoIP from at Hotel chains like the Hyatt Pay at Kiosk application by DVDPlay:   Kiosk video rentals at major retail  locations like  Safeway & McDonalds Microsoft Great Plains integrations by Nodus:   for merchants processing via retail, ecommerce, call center,  and online Bill Pay. Software for medical front and back offices by MedFusion: For patient management including collecting co-payments &  bill payments
HOW IT WORKS
USE CASE
CONCLUDING THOUGHTS The Payflow Gateway is the  perfect platform  for accepting payments. We offer  reliable and secure payment processing  to many merchants, applications, and industries. The Payflow Gateway offers a  single integration point  for credit card and PayPal payments. Our partner program allows developers and solution providers to build  strong payment solutions  on top of our products.
MORE INFORMATION Payflow Pro SDK: https://www.paypal.com/sdk Payflow Gateway forum: http://www.pdncommunity.com
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 Proprietary

One Gateway for All Kinds of Payments—the Payflow Integration

  • 1.
    ONE GATEWAY FORALL KINDS OF PAYMENTS: THE PAYFLOW INTEGRATION Yannick Bercy, Software Development Manager
  • 2.
    AGENDA Payflow GatewayIntroduction PayPal Merchant Services Credit Card Processing Payflow Gateway Products: Payflow Pro & Payflow Link Payflow Partner Program
  • 3.
    PAYFLOW GATEWAY Enablesreal time credit card processing , acting as a secure connection between the merchant and card processing networks Offers a low cost, fast, secure and simple integration point to multiple payment processors Supports connectivity to almost all major U.S. payment processors, including PayPal
  • 4.
    PAYFLOW BY NUMBERS80K merchants... … more than the first bailout for AIG 458M transactions… … which ranks us 64 th on the GDP country list $72B in payment volume… … more than the population of Kauai … more than the Indian chicken population
  • 5.
    PayPal MERCHANT SERVICESAccount administration and service management Reporting Registration Business Management PayPal Checkout Acquiring Solution Gateway Services Business accounts Website Payments Standard Express Checkout Mobile API Internet Merchant Account - Website Payments Pro Virtual Terminal Recurring Payments Fraud Management Filters
  • 6.
    PAYFLOW GATEWAY SERVICESInternet Merchant Account - Website Payments Pro Virtual Terminal Recurring Payments Fraud Management Filters Processor connectivity Credit & purchase cards ACH payments PayPal Recurring Billing Fraud screening Account administration and service management Reporting Registration Business accounts Website Payments Standard Express Checkout Mobile API Business Management PayPal Checkout Acquiring Solution Gateway Services
  • 7.
    PayPal MERCHANT INTEGRATIONSExpress-Checkout API NVP/SOAP api.paypal.com PayPal SDKs Buy Now button Do Direct Payment API NVP/SOAP api.paypal.com PayPal SDKs Payflow Pro API NVP/XML payflow.paypal.com Payflow Pro SDKs Easy HTML integration Merchant Experience PayPal Checkout Acquiring Solution Gateway Services
  • 8.
    CREDIT CARD PROCESSINGMerchant’s Acquiring Bank Consumer’s Issuing Bank Consumer Merchant Processor Payflow Gateway Your Application
  • 9.
    CREDIT CARD PROCESSINGWITH PayPal Consumer’s Issuing Bank Consumer Merchant Merchant’s Business Account Payflow Gateway Your Application
  • 10.
    CHECKOUT WITH PayPalConsumer’s Personal Account Consumer Merchant Merchant’s Business Account Payflow Gateway Your Application
  • 11.
    WHAT WE OFFERConnections to the financial networks: A single high quality, fault tolerant connection to the payment networks over the internet Variety of payment options: Add new payment types (PayPal, credit cards, purchase cards, debit cards) without installing new software Flexible payment API : No licensing or development fees with a PCI-compliant hosted checkout solution Value-added services: Recurring billing services, advanced fraud protection services, and technical support packages Service management: 24x7 access to web-based administration tools including search, reports, and virtual point-of-sale terminal
  • 12.
    CONNECTING TO THEGATEWAY WITH PAYFLOW PRO Submit transactions and manage your payments Message formats: Name-value pairs XML (XMLPay 2.0) Host URLs: LIVE: payflowpro.paypal.com TEST: pilot-payflowpro.paypal.com Flexible, reliable & scalable payment API Your Application Payflow API Server NVP-XML/HTTPS
  • 13.
    PAYFLOW PRO APISERVICES Recurring Billing Reporting PayPal Express Checkout Credit Card Processing Sale Authorization, delayed capture Credit Void Reference transactions Card present (swipe) transaction Voice authorization Purchase cards Address verification, CVV2 Fraud SetExpressCheckout GetExpressCheckoutDetails DoExpressCheckout Create, update, get billing agreement Reference transactions Inquiry transaction Reporting XML Add, modify, delete profile Activate, reactivate profile Force payment Accept, reject payment
  • 14.
    PAYFLOW PRO HTTPREQUEST & RESPONSE USER=user&PWD=passorwd&VENDOR=vendor&PARTNER=PayPal &TRXTYPE=S&TENDER=C&ACCT=5105105105105100&EXPDATE=0112&CVV2=123&AMT=1.00&FIRSTNAME=John&LASTNAME=Smith&STREET=1_Main_Street&CITY=Austin&STATE=TX&ZIP=78704&COMMENT1=Reservation&INVNUM=123 HTTP/1.1 200 OK Connect: close Server: VPS-3.032.00 X-VPS-Request-ID: ae66ec694cea474002cba0025659946d X-VPS-Response-ID: V1sMZIeBBmr Content-type: text/namevalue Content-length: 189 RESULT=0&PNREF=V18A0BAB041A&RESPMSG=Approved &AUTHCODE=823PNI&AVSADDR=Y&AVSZIP=Y&CVV2MATCH=Y&HOSTCODE=A&PROCAVS=Y&PROCCVV2=M&IAVS=N&PREFPSMSG=No_Rules_Triggered&POSTFPSMSG=No_Rules_Triggered
  • 15.
    BENEFITS OF USINGPAYFLOW PRO Flexibility: Access to all available gateway services and multiple payment types Scalability: API integration offers a high level of order processing automation, especially for large transaction volumes Control and customization: Customized order and receipt pages and fully control your consumer’s experience Data access: Order or customer data stored before sending it to the Payflow gateway Fulfillment: Ability to share order data with a fulfillment house or an internal department
  • 16.
    PAYFLOW PRO SDKsSupported platforms: Java (J2SE 1.4.2 or greater) Microsoft .NET SDK features: Full support for Payflow web services Payment object model Connections to Live and Test environments Logging Error handling and retry logic Sample code Download our SDK at www.paypal.com/sdk Easy application integration with Payflow by using the Payflow Pro SDK Your Application XML NVP Retry Logic Logging Error Handling SSL Client Payflow Pro API Server HTTPS
  • 17.
    CONNECTING TO THEGATEWAY WITH PAYFLOW LINK PCI-compliant solution with Payflow Link. Cut and paste HTML code onto your website. PayPal Hosted Pages Pay Checkout Page Thank You!
  • 18.
    PAYFLOW LINK HTMLCODE <form method=&quot;POST&quot; action=&quot;https://payflowlink.paypal.com&quot;> <input type=&quot;hidden&quot; name=&quot;LOGIN&quot; value=“login&quot;> <input type=&quot;hidden&quot; name=&quot;PARTNER&quot; value=“PayPal&quot;> <input type=&quot;hidden&quot; name=&quot;AMOUNT&quot; value=&quot;1.00&quot;> <input type=&quot;hidden&quot; name=&quot;TYPE&quot; value=&quot;S&quot;> <input type=&quot;hidden&quot; name=&quot;DESCRIPTION&quot; value=“Hat&quot;> <p><input type=&quot;submit&quot; value=&quot;Click Here to Checkout&quot;></p> </form>
  • 19.
    PAYFLOW PARTNER PROGRAMPartnering with PayPal to resell Payflow Gateway allows you to: Leverage a single integration point for an Internet Merchant Account and Website Payments Pro Own the relationship and reduce the sales cycle by providing multiple services to your merchants Improve the merchant experience by handling Payflow account creation and management Customize retail pricing for your customers based on wholesale cost Enables developers to bundle the Payflow Gateway into their offering and merchants have with a single integrated solution.
  • 20.
    INDUSTRIES & APPLICATIONSFOR PAYFLOW Industries Retail eCommerce B2B Education Events Ticketing Services Utilities Government Non-profit Religious Political Applications Medical, utility billing Subscription billing Non-profit and donation management Event registration and ticketing Kiosks eCommerce order management Enterprise Resource Planning (ERP) integrations Web hosts Shopping carts Website providers Call center interactive voice response (IVR) Point-of-sale Mobile payments
  • 21.
    PAYFLOW PARTNERS Payby TV application by GuestTek: wireless internet access, Video on demand, and VoIP from at Hotel chains like the Hyatt Pay at Kiosk application by DVDPlay: Kiosk video rentals at major retail locations like Safeway & McDonalds Microsoft Great Plains integrations by Nodus: for merchants processing via retail, ecommerce, call center, and online Bill Pay. Software for medical front and back offices by MedFusion: For patient management including collecting co-payments & bill payments
  • 22.
  • 23.
  • 24.
    CONCLUDING THOUGHTS ThePayflow Gateway is the perfect platform for accepting payments. We offer reliable and secure payment processing to many merchants, applications, and industries. The Payflow Gateway offers a single integration point for credit card and PayPal payments. Our partner program allows developers and solution providers to build strong payment solutions on top of our products.
  • 25.
    MORE INFORMATION PayflowPro SDK: https://www.paypal.com/sdk Payflow Gateway forum: http://www.pdncommunity.com
  • 26.
    LEARN AND SHAREwww.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 Proprietary