class PayPal::SDK::Merchant::DataTypes::SetDataRequestType

Details about Billing Agreements requested to be created.

Public Class Methods

load_members() click to toggle source
# File lib/paypal-sdk/merchant/data_types.rb, line 994
def self.load_members
  # Details about Billing Agreements requested to be created.
  array_of :BillingApprovalDetails, BillingApprovalDetailsType, :namespace => :ebl
  # Only needed if Auto Authorization is requested. The authentication session token will be passed in here.
  object_of :BuyerDetail, BuyerDetailType, :namespace => :ebl
  # Requests for specific buyer information like Billing Address to be returned through GetExpressCheckoutDetails should be specified under this.
  object_of :InfoSharingDirectives, InfoSharingDirectivesType, :namespace => :ebl
  # The value 1 indicates that you require to retrieve the customer's shipping address on file with PayPal. Any value other than 1 indicates that no such requirement.
  object_of :RetrieveShippingAddress, Boolean, :namespace => :ebl
  # the value is required by ACS team to specify the channel which the partners are in. the channel will be used for risk assessment the value is defined in biz/User/value_object/Channel.oml Optional
  object_of :UserChannel, UserChannelCodeType, :namespace => :ebl
  # The value 1 indicates that you require that the customer's shipping address on file with PayPal be a confirmed address. Any value other than 1 indicates that the customer's shipping address on file with PayPal need NOT be a confirmed address. Setting this element overrides the setting you have specified in the recipient's Merchant Account Profile. Optional
  object_of :ReqConfirmShipping, Boolean, :namespace => :ebl
  # Information about the payment.
  array_of :PaymentDetails, PaymentDetailsType, :namespace => :ebl
  # An optional set of values related to tracking for external partner.
  object_of :ExternalPartnerTrackingDetails, ExternalPartnerTrackingDetailsType, :namespace => :ebl
  # URI(uniform resource identifier), the source from which the request is initiated.
  object_of :URI, String, :namespace => :ebl
end