PHP Class PayPal\PayPalAPI\MassPayRequestType

Inheritance: extends PayPal\EBLBaseComponents\AbstractRequestType
Show file Open project: paypal/merchant-sdk-php Class Usage Examples

Public Properties

Property Type Description
$ButtonSource string Known as BN code, to track the partner referred merchant transactions. OptionalCharacter length and limitations: 32 single-byte alphanumeric characters
$EmailSubject string Subject line of the email sent to all recipients. This subject is not contained in the input file; you must create it with your application. Optional Character length and limitations: 255 single-byte alphanumeric characters
$MassPayItem MassPayRequestItemType Details of each payment. A single MassPayRequest can include up to 250 MassPayItems. Required
$ReceiverType string Indicates how you identify the recipients of payments in all MassPayItems: either by EmailAddress (ReceiverEmail in MassPayItem), PhoneNumber (ReceiverPhone in MassPayItem), or by UserID (ReceiverID in MassPayItem). Required. You must specify one or the other of EmailAddress or UserID.

Public Methods

Method Description
__construct ( $MassPayItem = null ) Constructor with arguments

Method Details

__construct() public method

Constructor with arguments
public __construct ( $MassPayItem = null )

Property Details

$ButtonSource public property

Known as BN code, to track the partner referred merchant transactions. OptionalCharacter length and limitations: 32 single-byte alphanumeric characters
public string $ButtonSource
return string

$EmailSubject public property

Subject line of the email sent to all recipients. This subject is not contained in the input file; you must create it with your application. Optional Character length and limitations: 255 single-byte alphanumeric characters
public string $EmailSubject
return string

$MassPayItem public property

Details of each payment. A single MassPayRequest can include up to 250 MassPayItems. Required
public MassPayRequestItemType,PayPal\PayPalAPI $MassPayItem
return MassPayRequestItemType

$ReceiverType public property

Indicates how you identify the recipients of payments in all MassPayItems: either by EmailAddress (ReceiverEmail in MassPayItem), PhoneNumber (ReceiverPhone in MassPayItem), or by UserID (ReceiverID in MassPayItem). Required. You must specify one or the other of EmailAddress or UserID.
public string $ReceiverType
return string