
Direct Payment API
DoDirectPaymentRequest
54 July 2006 Web Services API Reference
CVV2 Card Verification Value, version 2.
NOTE: You must include a CVV2 value for those
credit cards that use CVV2.
Required for Visa, MasterCard, American Express,
and Discover cards. Other card types might not
require a CVV2 value.
Character length for Visa, MasterCard, and
Discover: exactly three digits.
Character length for American Express: exactly
four digits.
IMPORTANT: To comply with credit card process-
ing regulations, once a transaction
has been completed, you must not
store the value of CVV2.
xs:string
See description. No.
See note in
description.
CardOwner Details about the owner of the credit card.
ns:PayerInfoType
See Table 5.7 on
page 60.
Yes
StartMonth Month that Switch or Solo card was issued.
Character length: two-digit, zero-filled if necessary.
xs:int See description. No.
StartYear Year that Switch or Solo card was issued.
Character length: four digits.
xs:int See description. No.
IssueNumber Issue number of Switch or Solo card.
Character length: two numeric digits maximum.
xs:int See description. No.
T
ABLE 5.3 Request: PaymentDetailsType Fields
Element Description Data Type Allowable Values Required?
OrderTotal
Total of order, including shipping, handling, and
tax.
NOTE: You must set the currencyID attribute to
one of the three-character currency codes
for any of the supported PayPal currencies.
Limitations: Must not exceed $10,000 USD in any
currency. No currency symbol. Decimal separator
must be a period (.), and the thousands separator
must be a comma (,).
ebl:BasicAmount
Type
See description. Yes
ItemTotal
Sum of cost of all items in this order.
Character length and limitations: 127 single-byte
characters
ebl:BasicAmount
Type
See description. No
TABLE 5.2 CreditCardDetailsType Fields
Element Description Data Type
Allowable
Values
Required
?
Comentarios a estos manuales