PHP 클래스 PayPal\EBLBaseComponents\MerchantPullPaymentType

상속: extends PayPal\Core\PPXmlMessage
파일 보기 프로젝트 열기: paypal/merchant-sdk-php

공개 프로퍼티들

프로퍼티 타입 설명
$Amount PayPal\CoreComponentTypes\BasicAmountType The amount to charge to the customer. Required Only numeric characters and a decimal separator are allowed. Limit: 10 single-byte characters, including two for decimals You must set the currencyID attribute to one of the three-character currency code for any of the supported PayPal currencies.
$ButtonSource string An identification code for use by third-party applications to identify transactions. Optional Character length and limitations: 32 single-byte alphanumeric characters
$Custom string Custom annotation field for tracking or other use Optional
$EmailSubject string Subject line of confirmation email sent to recipient Optional
$Handling PayPal\CoreComponentTypes\BasicAmountType Per-transaction handling charge Optional
$Invoice string Your invoice number Optional
$ItemName string Name of purchased item Optional
$ItemNumber string Reference number of purchased item Optional
$Memo string Text entered by the customer in the Note field during enrollment Optional
$MpID string Preapproved Payments billing agreement identification number between the PayPal customer and you. Required Character limit: 19 single-byte alphanumeric characters. The format of a billing agreement identification number is the single-character prefix B, followed by a hyphen and an alphanumeric character string: B-unique_alphanumeric_string
$PaymentType string Specifies type of PayPal payment you require Optional
$Shipping PayPal\CoreComponentTypes\BasicAmountType Per-transaction shipping charge Optional
$SoftDescriptor string Passed in soft descriptor string to be appended. Optional Character length and limitations: single-byte alphanumeric characters
$Tax PayPal\CoreComponentTypes\BasicAmountType The tax charged on the transaction Optional

프로퍼티 상세

$Amount 공개적으로 프로퍼티

The amount to charge to the customer. Required Only numeric characters and a decimal separator are allowed. Limit: 10 single-byte characters, including two for decimals You must set the currencyID attribute to one of the three-character currency code for any of the supported PayPal currencies.
public BasicAmountType,PayPal\CoreComponentTypes $Amount
리턴 PayPal\CoreComponentTypes\BasicAmountType

$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

$Custom 공개적으로 프로퍼티

Custom annotation field for tracking or other use Optional
public string $Custom
리턴 string

$EmailSubject 공개적으로 프로퍼티

Subject line of confirmation email sent to recipient Optional
public string $EmailSubject
리턴 string

$Handling 공개적으로 프로퍼티

Per-transaction handling charge Optional
public BasicAmountType,PayPal\CoreComponentTypes $Handling
리턴 PayPal\CoreComponentTypes\BasicAmountType

$Invoice 공개적으로 프로퍼티

Your invoice number Optional
public string $Invoice
리턴 string

$ItemName 공개적으로 프로퍼티

Name of purchased item Optional
public string $ItemName
리턴 string

$ItemNumber 공개적으로 프로퍼티

Reference number of purchased item Optional
public string $ItemNumber
리턴 string

$Memo 공개적으로 프로퍼티

Text entered by the customer in the Note field during enrollment Optional
public string $Memo
리턴 string

$MpID 공개적으로 프로퍼티

Preapproved Payments billing agreement identification number between the PayPal customer and you. Required Character limit: 19 single-byte alphanumeric characters. The format of a billing agreement identification number is the single-character prefix B, followed by a hyphen and an alphanumeric character string: B-unique_alphanumeric_string
public string $MpID
리턴 string

$PaymentType 공개적으로 프로퍼티

Specifies type of PayPal payment you require Optional
public string $PaymentType
리턴 string

$Shipping 공개적으로 프로퍼티

Per-transaction shipping charge Optional
public BasicAmountType,PayPal\CoreComponentTypes $Shipping
리턴 PayPal\CoreComponentTypes\BasicAmountType

$SoftDescriptor 공개적으로 프로퍼티

Passed in soft descriptor string to be appended. Optional Character length and limitations: single-byte alphanumeric characters
public string $SoftDescriptor
리턴 string

$Tax 공개적으로 프로퍼티

The tax charged on the transaction Optional
public BasicAmountType,PayPal\CoreComponentTypes $Tax
리턴 PayPal\CoreComponentTypes\BasicAmountType