• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Launching Your First App with PayPal
 

Launching Your First App with PayPal

on

  • 4,959 views

Now that you know about PayPal's sandbox environment, let's learn how to build an application, leveraging PayPal's new platform for moving money.

Now that you know about PayPal's sandbox environment, let's learn how to build an application, leveraging PayPal's new platform for moving money.

Statistics

Views

Total Views
4,959
Views on SlideShare
4,948
Embed Views
11

Actions

Likes
2
Downloads
0
Comments
0

2 Embeds 11

http://www.slideshare.net 10
http://testasp.acunetix.com 1

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • PayPal Logo Evolution | Training Trainers Wednesday, November 11, 2009 Copyright © 2007 PayPal. All rights reserved. Confidential and proprietary.

Launching Your First App with PayPal Launching Your First App with PayPal Presentation Transcript

  • LAUNCHING YOUR FIRST APPLICATION WITH PayPal Ray Tanaka, Technical Design Lead
  • AGENDA
    • Introduction
    • Process Overview
    • Making an API call
    • Demo
  • INTRODUCTION
  • PROCESS OVERVIEW
  • EXAMPLE: PARALLEL PAYMENT $10 $40 $50 $100
  • NON-IMPLICIT PAYMENTS
  • API REQUEST FORMAT
  • API REQUEST HEADER Authentication X-PAYPAL-SECURITY-USERID=”zach_biz_api1.paypal.com" X-PAYPAL-SECURITY-PASSWORD="1243669572" X-PAYPAL-SECURITY-SIGNATURE="AFcWxV2D7fd01AaLY0Bw1Sxdvu68EuEwEhtZLUBsa” X-PAYPAL-SECURITY-SUBJECT=“ray_biz_api1.paypal.com” X-PAYPAL-APPLICATION-ID=APP-80W284485P519543T Request / Response Format X-PAYPAL-REQUEST-DATA-FORMAT="NV" X-PAYPAL-RESPONSE-DATA-FORMAT="NV" X-PAYPAL-SERVICE-VERSION="1.3.0"
  • API REQUEST BODY Request Envelope requestEnvelope.errorLanguage="en_US" requestEnvelope.detailLevel="ReturnAll" Action Type actionType="PAY " Client Information clientDetails.ipAddress=71.244.125.43 clientDetails.deviceId=10.244.196.142
  • API REQUEST BODY (CONT’D) Pay API Specific Parameters senderEmail="buyer_1245766416_per@janedoe.com" memo="testing" returnUrl="http://myReturnURL" cancelUrl="http://myCancelURL" feesPayer=“EACHRECEIVER" currencyCode="USD" amount0="5" email0="seller@janedoe.com" primary0=“false" amount1="5" email1="newsel_1245945819_biz@janedoe.com" primary1="false" 1 st recipient 2 nd recipient
  • API RESPONSE FORMAT
  • API RESPONSE HEADER ResponseEnvelope Timestamp=“2009-10-26T01:04:15.718-07:00” Ack=“Success” CorrelationID=“85149f4dfffbf” PaymentExecStatus PaymentExecStatus=“COMPLETED” PayKey PayKey=“AP-4H5145568D597711E” Error errorID=“579033” severity=“Error” message=“The sender and each receiver must have different accounts”
    • DEMO
    • Implicit Parallel Payments Call
    • Storenvy Demo
  • CONCLUDING THOUGHTS Integrate PayPal
  • 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