PHP Класс PayPal\EBLBaseComponents\CreateMobilePaymentRequestDetailsType

Наследование: extends PayPal\Core\PPXmlMessage
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
$CustomID string Unique ID for the order. Required for non-P2P transactions Optional Character length and limitations: 255 single-byte alphanumeric characters
$ItemAmount PayPal\CoreComponentTypes\BasicAmountType Amount of item before tax and shipping
$ItemName string Name of the item being ordered Optional Character length and limitations: 255 single-byte alphanumeric characters
$ItemNumber string SKU of the item being ordered Optional Character length and limitations: 255 single-byte alphanumeric characters
$Note string Memo entered by sender in PayPal Website Payments note field. Optional Character length and limitations: 255 single-byte alphanumeric characters
$PaymentAction string How you want to obtain payment. Defaults to Sale. Optional Authorization indicates that this payment is a basic authorization subject to settlement with PayPal Authorization and Capture. Sale indicates that this is a final sale for which you are requesting payment.
$PaymentType string Type of the payment Required
$RecipientEmail string Email address of the recipient
$RecipientPhone PhoneNumberType Phone number of the recipipent Required
$RecipientType string Type of recipient specified, i.e., phone number or email address Required
$SenderPhone PhoneNumberType Phone number of the user making the payment. Required
$ShareHomeAddress integer Indicates whether the sender's home address will be shared with recipient Optional
$SharePhoneNumber integer Indicates whether the sender's phone number will be shared with recipient Optional
$Shipping PayPal\CoreComponentTypes\BasicAmountType Per-transaction shipping charge Optional
$Tax PayPal\CoreComponentTypes\BasicAmountType The tax charged on the transactionTax Optional

Описание свойств

$CustomID публичное свойство

Unique ID for the order. Required for non-P2P transactions Optional Character length and limitations: 255 single-byte alphanumeric characters
public string $CustomID
Результат string

$ItemAmount публичное свойство

Amount of item before tax and shipping
public BasicAmountType,PayPal\CoreComponentTypes $ItemAmount
Результат PayPal\CoreComponentTypes\BasicAmountType

$ItemName публичное свойство

Name of the item being ordered Optional Character length and limitations: 255 single-byte alphanumeric characters
public string $ItemName
Результат string

$ItemNumber публичное свойство

SKU of the item being ordered Optional Character length and limitations: 255 single-byte alphanumeric characters
public string $ItemNumber
Результат string

$Note публичное свойство

Memo entered by sender in PayPal Website Payments note field. Optional Character length and limitations: 255 single-byte alphanumeric characters
public string $Note
Результат string

$PaymentAction публичное свойство

How you want to obtain payment. Defaults to Sale. Optional Authorization indicates that this payment is a basic authorization subject to settlement with PayPal Authorization and Capture. Sale indicates that this is a final sale for which you are requesting payment.
public string $PaymentAction
Результат string

$PaymentType публичное свойство

Type of the payment Required
public string $PaymentType
Результат string

$RecipientEmail публичное свойство

Email address of the recipient
public string $RecipientEmail
Результат string

$RecipientPhone публичное свойство

Phone number of the recipipent Required
public PhoneNumberType,PayPal\EBLBaseComponents $RecipientPhone
Результат PhoneNumberType

$RecipientType публичное свойство

Type of recipient specified, i.e., phone number or email address Required
public string $RecipientType
Результат string

$SenderPhone публичное свойство

Phone number of the user making the payment. Required
public PhoneNumberType,PayPal\EBLBaseComponents $SenderPhone
Результат PhoneNumberType

$ShareHomeAddress публичное свойство

Indicates whether the sender's home address will be shared with recipient Optional
public int $ShareHomeAddress
Результат integer

$SharePhoneNumber публичное свойство

Indicates whether the sender's phone number will be shared with recipient Optional
public int $SharePhoneNumber
Результат integer

$Shipping публичное свойство

Per-transaction shipping charge Optional
public BasicAmountType,PayPal\CoreComponentTypes $Shipping
Результат PayPal\CoreComponentTypes\BasicAmountType

$Tax публичное свойство

The tax charged on the transactionTax Optional
public BasicAmountType,PayPal\CoreComponentTypes $Tax
Результат PayPal\CoreComponentTypes\BasicAmountType