PHP 클래스 PayPal\EBLBaseComponents\DoExpressCheckoutPaymentRequestDetailsType

Sale indicates that this is a final sale for which you are requesting payment. IMPORTANT: You cannot set PaymentAction to Sale on SetExpressCheckoutRequest and then change PaymentAction to Authorization on the final Express Checkout API, DoExpressCheckoutPaymentRequest. Character length and limit: Up to 13 single-byte alphabetic characters
상속: extends PayPal\Core\PPXmlMessage
파일 보기 프로젝트 열기: paypal/merchant-sdk-php

공개 프로퍼티들

프로퍼티 타입 설명
$ButtonSource string An identification code for use by third-party applications to identify transactions. Optional Character length and limitations: 32 single-byte alphanumeric characters
$BuyerMarketingEmail string Information about the Buyer marketing email.
$CoupledBuckets CoupledBucketsType Optional element that defines relationship between buckets
$EnhancedData EnhancedDataType Contains data for enhanced data like Airline Itinerary Data.
$GiftMessage string Information about the Gift message.
$GiftReceiptEnable string Information about the Gift receipt enable.
$GiftWrapAmount PayPal\CoreComponentTypes\BasicAmountType Information about the Gift Wrap amount.
$GiftWrapName string Information about the Gift Wrap name.
$OrderURL string URL on Merchant site pertaining to this invoice. Optional
$PayerID string Encrypted PayPal customer account identification number as returned by GetExpressCheckoutDetailsResponse. Required Character length and limitations: 127 single-byte characters.
$PaymentAction string Sale indicates that this is a final sale for which you are requesting payment. IMPORTANT: You cannot set PaymentAction to Sale on SetExpressCheckoutRequest and then change PaymentAction to Authorization on the final Express Checkout API, DoExpressCheckoutPaymentRequest. Character length and limit: Up to 13 single-byte alphabetic characters
$PaymentDetails PaymentDetailsType Information about the payment Required
$PromoCode string Promotional financing code for item. Overrides any previous PromoCode setting.
$PromoOverrideFlag string Flag to indicate if previously set promoCode shall be overriden. Value 1 indicates overriding.
$SkipBACreation boolean Merchant specified flag which indicates whether to create billing agreement as part of DoEC or not. Optional
$SoftDescriptor string Soft Descriptor supported for Sale and Auth in DEC only. For Order this will be ignored.
$SurveyChoiceSelected string Information about the survey choice selected by the user.
$SurveyQuestion string Information about the survey question.
$Token string The timestamped token value that was returned by SetExpressCheckoutResponse and passed on GetExpressCheckoutDetailsRequest. Required Character length and limitations: 20 single-byte characters
$UserSelectedOptions UserSelectedOptionType Information about the user selected options.

프로퍼티 상세

$ButtonSource 공개적으로 프로퍼티

An identification code for use by third-party applications to identify transactions. Optional Character length and limitations: 32 single-byte alphanumeric characters
public string $ButtonSource
리턴 string

$BuyerMarketingEmail 공개적으로 프로퍼티

Information about the Buyer marketing email.
public string $BuyerMarketingEmail
리턴 string

$CoupledBuckets 공개적으로 프로퍼티

Optional element that defines relationship between buckets
public CoupledBucketsType,PayPal\EBLBaseComponents $CoupledBuckets
리턴 CoupledBucketsType

$EnhancedData 공개적으로 프로퍼티

Contains data for enhanced data like Airline Itinerary Data.
public EnhancedDataType,PayPal\EBLBaseComponents $EnhancedData
리턴 EnhancedDataType

$GiftMessage 공개적으로 프로퍼티

Information about the Gift message.
public string $GiftMessage
리턴 string

$GiftReceiptEnable 공개적으로 프로퍼티

Information about the Gift receipt enable.
public string $GiftReceiptEnable
리턴 string

$GiftWrapAmount 공개적으로 프로퍼티

Information about the Gift Wrap amount.
public BasicAmountType,PayPal\CoreComponentTypes $GiftWrapAmount
리턴 PayPal\CoreComponentTypes\BasicAmountType

$GiftWrapName 공개적으로 프로퍼티

Information about the Gift Wrap name.
public string $GiftWrapName
리턴 string

$OrderURL 공개적으로 프로퍼티

URL on Merchant site pertaining to this invoice. Optional
public string $OrderURL
리턴 string

$PayerID 공개적으로 프로퍼티

Encrypted PayPal customer account identification number as returned by GetExpressCheckoutDetailsResponse. Required Character length and limitations: 127 single-byte characters.
public string $PayerID
리턴 string

$PaymentAction 공개적으로 프로퍼티

Sale indicates that this is a final sale for which you are requesting payment. IMPORTANT: You cannot set PaymentAction to Sale on SetExpressCheckoutRequest and then change PaymentAction to Authorization on the final Express Checkout API, DoExpressCheckoutPaymentRequest. Character length and limit: Up to 13 single-byte alphabetic characters
public string $PaymentAction
리턴 string

$PaymentDetails 공개적으로 프로퍼티

Information about the payment Required
public PaymentDetailsType,PayPal\EBLBaseComponents $PaymentDetails
리턴 PaymentDetailsType

$PromoCode 공개적으로 프로퍼티

Promotional financing code for item. Overrides any previous PromoCode setting.
public string $PromoCode
리턴 string

$PromoOverrideFlag 공개적으로 프로퍼티

Flag to indicate if previously set promoCode shall be overriden. Value 1 indicates overriding.
public string $PromoOverrideFlag
리턴 string

$SkipBACreation 공개적으로 프로퍼티

Merchant specified flag which indicates whether to create billing agreement as part of DoEC or not. Optional
public bool $SkipBACreation
리턴 boolean

$SoftDescriptor 공개적으로 프로퍼티

Soft Descriptor supported for Sale and Auth in DEC only. For Order this will be ignored.
public string $SoftDescriptor
리턴 string

$SurveyChoiceSelected 공개적으로 프로퍼티

Information about the survey choice selected by the user.
public string $SurveyChoiceSelected
리턴 string

$SurveyQuestion 공개적으로 프로퍼티

Information about the survey question.
public string $SurveyQuestion
리턴 string

$Token 공개적으로 프로퍼티

The timestamped token value that was returned by SetExpressCheckoutResponse and passed on GetExpressCheckoutDetailsRequest. Required Character length and limitations: 20 single-byte characters
public string $Token
리턴 string

$UserSelectedOptions 공개적으로 프로퍼티

Information about the user selected options.
public UserSelectedOptionType,PayPal\EBLBaseComponents $UserSelectedOptions
리턴 UserSelectedOptionType