Class: PayPal::SDK::ButtonManager::DataTypes::MassPayRequestType

Inherits:
AbstractRequestType show all
Defined in:
lib/paypal-sdk/button_manager/data_types.rb

Overview

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

Class Method Summary collapse

Class Method Details

.load_membersObject



3872
3873
3874
3875
3876
3877
3878
3879
3880
3881
# File 'lib/paypal-sdk/button_manager/data_types.rb', line 3872

def self.load_members
  # 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
  object_of :EmailSubject, String, :namespace => :ns
  # 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.
  object_of :ReceiverType, ReceiverInfoCodeType, :namespace => :ns
  # Known as BN code, to track the partner referred merchant transactions. OptionalCharacter length and limitations: 32 single-byte alphanumeric characters
  object_of :ButtonSource, String, :namespace => :ns
  # Details of each payment. A single MassPayRequest can include up to 250 MassPayItems. Required 
  array_of :MassPayItem, MassPayRequestItemType, :namespace => :ns, :required => true
end