Elance PayPal Development Test Answers 2015
·
Is Sandbox available for testing?
No
Yes
Which of the following is an example of how to
properly specify which type of currency the pay outs are to be made in?
CURRENCYCODE=USD
CURRENCYTYPE=USD
CURRENCYCODE=$
CURRENCYTYPE=$
Which of these calls do you use to store a
credit card?
/vault/card-num
/store/credit-card
/vault/credit-card
/safe/credit-card
What protocol does PayPal use to authorize
calls?
OpenAuthor
OpenID
OAuth
OATH
True or False? AddressVerify is an API
supported by negative testing.
False
True
In the function call
<?=makeBuyButton(x);?>, what would you enter for argument "x"?
The coordinates of the Buy button on the page
The dimensions of the Buy button
The hex code for the Buy button
The price of the item the Buy button corresponds to
After a payment has been approved PayPal will
redirect the user to the:
approval_url
cancel_url
return_url
previous_url
How do you integrate a PayPal button into a
website?
PayPal Payments Standard
HTML
Authoring tools of your choice
PayPal Payments Standard & HTML
Which of these languages do NOT have PayPal
supported SDKs?
Habour
Java
Python
Ruby
What information must you pass to PayPal in
regards to a Credit Card?
id
cvv2
amount
total
Which payload format do you need when
refunding a completed payment?
BSON
SOAPjr
JSON
LISP
In regards to refunds, which of these are
valid reasons for a TRANSACTION_REFUSED error message?
The merchant account has limitations or
restrictions
The partial refund amount is not valid
All are valid
The partial refund amount must be less than or
equal to the original transaction amount
True or false? Different PayPal APIs use
different sets of HTTP headers.
True
False
In order to authorize a payment for later you
must set "intent": to which of the following?
"authorize"
"sale"
"execute"
"capture"
When using a stored credit card, instead of
passing a "credit_card" in the "funding_instrument" as you
would for a regular credit card payment, you’re passing a:
"Credit_card_token"
"API_Card"
"User_card_ID"
"Credit_card_store"
Transaction data after a purchase has been
made is displayed as what type of variable?
COOKIE
POST
ENV
FILES
What does NVP stand for?
Node-Variance Perception
Natural-Vlog Prowess
Name-Value Pair
Nation-Virtual Percent
Which of these are NOT call elements?
HTTP Headers
All are valid
API Credentials
Service Endpoint
What does the "cvv2" call refer to?
The previous sale date for the particular "buy
now" button
The three-four digit credit card validation code
The IP of your server
The customer ID number
True or false? When completing a payment using
a stored card, you pass "credit_card_token" instead of
"credit_card."
True
False
Which element is required for adding a Log In
with PayPal button to a website?
A unique HTML element to insert the PayPal button
into
A script tag that loads the PayPal JavaScript API
A script tag that loads the PayPal JavaScript API
All of these
Which of these parameters are NOT among the minimum
required to perform a request to the Payflow gateway?
All are required
"&VENDOR="
"USER="
"&PARTNER="
True or False? The two credentials needed to
identify you as the receiver of payments in the iOS SDK are
"clientId" and "recieverEmail."
False
True
True or False? You can only use a JSON
formatted payload with Adaptive APIs.
False
True
True or False? When accepting credit cards,
you must include an access token in the Authorization header.
True
False
Each PayPal API call contains a unique set of
input fields that you supply with the request called _____.
a Endpoint
a User
a payload
a dropship
The Instant Payment Notification (IPN)
Simulator sends mock notifications to a notification handler.
FALSE
True
Is it possible to transfer payment from one
Paypal user's account to another user's Paypal account ?
True
False
How is the registered return URL used in
OpenID Connect in Paypal?
The developer should pass the exact return URL
during the authorize call.
The developer should pass the exact reverse URL
during the authorize call.
The developer should pass the exact notify URL
during the authorize call.
The developer should pass the exact IPN during the
authorize call.
How many characters are required for the
currency code ISO 4127?
Five
Two
Three
It depends on the currency
All requests to execute PayPal API operations
sent using HTTP must be _____.
Ascii85
Uuencoding
URL encoded
yEnc encoded
Which of these are NOT steps in the auth flow?
All are valid steps
PayPal returns access token
PayPal provides a client_id and secret
Client calls /token endpoint with client_id and
secret
In order to verify proof of payment you must
use which of the following:
REST API
Adaptive Payments
Adaptive Payments PaymentDetails API Call
Security Signatures
Utilizing the Sandbox test site allows the
developer to:
Test accepting PayPal as a payment mechanism on a
website
Test refunding payments from a test buyer.
Test the purchase of multiple items in a single
transaction using a single payment (a shopping cart).
All of these
API response fields might not be returned if:
The "GET" value is not "Success
The "NVP" value is "Success"
The "UNIT" value is "no"
The "ACK" value is not
"Success"
openid is related to:
Facebook ID
User ID
FQL ID
FBML ID
API ID
Which of these are NOT steps in the PayPal
payment flow?
Execute the payment to the PayPal user's account
All are valid steps
Get payment approved
Pass payment information to the client
During the testing phase of mobile
development, which of these should you use to avoid moving real money around?
"+setEnvironment"
"&VENDOR="
"NSNotification"
"$MONEY=N"
How can you gain access to the PayPal REST
API?
Download it from the website, no registration
required
Simply register
Contact PayPal and make a developers request
Provide proof that you have entered into a
development contract with a US business
Who handles PCI compliance?
It depends on whether you are using JavaScript
buttons and iOS SDK, or the REST API
You don't need to comply with PCI regulations
PayPal
You
What sets the limit you can pass to the
Payflow gateway?
The merchant account
You need to contact PayPal support to set this
limit
The amount of traffic to your website
The tier of PayPal services you have subscribed to
What checksum formula do fictitious, Sandbox
credit card numbers need to comply with?
Damm
Mod 10
Verhoeff
Mod 20
Which of the following does the Paypal iOS SDK
NOT do?
Coordinates payment with Paypal
Returns a proof of payment
Provide a UI for PayPal and Credit Card
Transactions
Sends proof of payment to the application's servers
for verfication
When intending to payment information to
create payment information "intent": must be set to what?
"sold"
"sell"
"purchase"
"sale"
How do you navigate to your list of saved
buttons on the merchant interface?
Click the "My Saved Buttons" link in the
Merchant Services tab
Click the "Business Resource Center" link
in the Merchant Services tab
Click the "My Saved Buttons" link in the
Products and Services tab
You need to log out of the merchant interface and
find your saved buttons in the development Sandbox
If using Windows, what shell does PayPal
recommend for creating cURL calls?
csh
POSIX
Bash
ksh
How much do developers pay in fees per
transaction using REST APIs?
PayPal does not charge fees per transactions to
developers using the REST APIs
5%
2.9% + $.30
1% + $1.00
In cURL commands, HTTP headers are denoted by
which switch?
$H
#H
-H
*H
To make a PayPal API call, the components need
to be put together as what type of objects?
SOAP or non-SOAP
Ruby or Java
SMTP or non-SMTP
It depends on the type of API
Which of the following PayPal APIs/SDKs are
not PCI compliant?
PayPal Rest API
PayPal iOS SDK
Paypal's Android SDK
PayPal's JavaScript Buttons
Will Seamless Checkout work with OpenID?
Yes, the Seamless Checkout work with OpenID
No, the Seamless Checkout scope is only available
with OpenID Connect
What service does PayPal use for mobile credit
card scanning?
card.io
Swypenow
PayPalCards
SecureLINK
For a DoDirectPayment API call, which of the
following values will be used with the PAYMENTACTION parameter to make the
final sale for a credit card?
Order
Authorization
Pay
Complete
Sale
What is the access token provided by PayPal
also called?
SSL token
Password token
PayMe token
Bearer token
Which of the following languages does not have
an SDK for REST APIs?
Python
Perl
Ruby
Node.js
Which of these provide the URI of the server
that handles your request?
Sandbox
Endpoint
Endmark
Payload
PayPal Direct Payments feature is availbale
for
For all Accounts
Business Account
Pro Account
Personal Account
If you want to handle credit card details on
your own server, which object do you need to directly pass details to PayPal?
"payment" call along with a
"credit-card" object
"payment" call along with a
"/vault/credit_card" object
"payment" call along with a
"funding_instrument" object
"payment" call along with a
"user_id" object
When completing a full refund you should set
the JSON payload to which of the following?
The full amount of the purchase
id
sale_id
Nothing
After a /payment call has been executed
successfuly what must you do to return a confimation of the transaction?
"state" : "created"
"sale" : "confirmed"
"intent" : "sold"
"payment method" : "paypal"
What does HATEOAS stand for?
Hypermedia as the Engine of Application State
Halcyon and Technical Energy Operation Attack
System
Hyper Access to Electrical Operations and Systems
Hypermedia and the Engineering Operation
Application Standard
True or false? PayPal validates credit card
information that is stored on "/vault/credit-card."
True
False
Subscribe to:
Posts (Atom)