PHP 클래스 PayPal\PayPalAPI\MassPayRequestItemType

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

공개 프로퍼티들

프로퍼티 타입 설명
$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