PHP Класс PayPal\PayPalAPI\MassPayRequestItemType

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

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

Свойство Тип Описание
$Amount PayPal\CoreComponentTypes\BasicAmountType Payment amount. You must set the currencyID attribute to one of the three-character currency codes for any of the supported PayPal currencies. Required You cannot mix currencies in a single MassPayRequest. A single request must include items that are of the same currency.
$Note string Custom note for each recipient. Optional Character length and limitations: 4,000 single-byte alphanumeric characters
$ReceiverEmail string Email address of recipient. Required You must specify ReceiverEmail, ReceiverPhone, or ReceiverID, but all MassPayItems in a request must use the same field to specify recipients. Character length and limitations: 127 single-byte characters maximum.
$ReceiverID string Unique PayPal customer account number. This value corresponds to the value of PayerID returned by GetTransactionDetails. Required You must specify ReceiverEmail, ReceiverPhone, or ReceiverID, but all MassPayItems in a request must use the same field to specify recipients. Character length and limitations: 17 single-byte characters maximum.
$ReceiverPhone string Phone number of recipient. Required You must specify ReceiverEmail, ReceiverPhone, or ReceiverID, but all MassPayItems in a request must use the same field to specify recipients.
$UniqueId string Transaction-specific identification number for tracking in an accounting system. Optional Character length and limitations: 30 single-byte characters. No whitespace allowed.

Открытые методы

Метод Описание
__construct ( $Amount = null ) Constructor with arguments

Описание методов

__construct() публичный Метод

Constructor with arguments
public __construct ( $Amount = null )

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

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

Payment amount. You must set the currencyID attribute to one of the three-character currency codes for any of the supported PayPal currencies. Required You cannot mix currencies in a single MassPayRequest. A single request must include items that are of the same currency.
public BasicAmountType,PayPal\CoreComponentTypes $Amount
Результат PayPal\CoreComponentTypes\BasicAmountType

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

Custom note for each recipient. Optional Character length and limitations: 4,000 single-byte alphanumeric characters
public string $Note
Результат string

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

Email address of recipient. Required You must specify ReceiverEmail, ReceiverPhone, or ReceiverID, but all MassPayItems in a request must use the same field to specify recipients. Character length and limitations: 127 single-byte characters maximum.
public string $ReceiverEmail
Результат string

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

Unique PayPal customer account number. This value corresponds to the value of PayerID returned by GetTransactionDetails. Required You must specify ReceiverEmail, ReceiverPhone, or ReceiverID, but all MassPayItems in a request must use the same field to specify recipients. Character length and limitations: 17 single-byte characters maximum.
public string $ReceiverID
Результат string

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

Phone number of recipient. Required You must specify ReceiverEmail, ReceiverPhone, or ReceiverID, but all MassPayItems in a request must use the same field to specify recipients.
public string $ReceiverPhone
Результат string

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

Transaction-specific identification number for tracking in an accounting system. Optional Character length and limitations: 30 single-byte characters. No whitespace allowed.
public string $UniqueId
Результат string