
Web Services API Reference July 2006 53
Direct Payment API
DoDirectPaymentRequest
IPAddress IP address of the payer’s browser as recorded in its
HTTP request to your website.
NOTE: PayPal records this IP addresses as a means
to detect possible fraud.
Character length and limitations: 15 single-byte
characters, including periods, in dotted-quad
format: ???.???.???.???
xs:string
Any valid Internet
Protocol address.
Yes
Merchant
SessionId
Your customer session identification token.
NOTE: PayPal records this optional session
identification token as an additional means
to detect possible fraud.
Character length and limitations: 64 single-byte
numeric characters
xs:string
No
T
ABLE 5.2 CreditCardDetailsType Fields
Element Description Data Type
Allowable
Values
Required
?
CreditCardType Type of credit card.
Character length and limitations: Up to ten single-
byte alphabetic characters.
IMPORTANT: If the credit card type is Switch or
Solo:
1. The value of PaymentAction must be
Authorization.
2. The currencyId must be GBP.
ebl:CreditCardType
Type
Visa
MasterCard
Discover
Amex
Switch.
See
important note in
description.
Solo. See
important note in
description.
Yes
CreditCard
Number
Credit card number
Character length and limitations: numeric
characters only. No spaces or punctutation. Must
conform with modulo and length required by each
credit card type.
xs:string
See description. Yes
ExpMonth Credit card expiration month
Character length and limitations: Two single-byte
numeric characters, including leading zero.
xs:int
See description. Yes
ExpYear Credit card expiration year
Character length and limitations: Four single-byte
numeric characters.
xs:int
See description. Yes
TABLE 5.1 DoDirectPaymentRequest Fields
Element Description Data Type
Allowable
Values
Required
?
Kommentare zu diesen Handbüchern