Class: PayPal::SDK::Merchant::DataTypes::SetDataRequestType
- Inherits:
-
DataType
- Object
- Core::API::DataTypes::Base
- DataType
- PayPal::SDK::Merchant::DataTypes::SetDataRequestType
- Defined in:
- lib/paypal-sdk/merchant/data_types.rb
Overview
Details about Billing Agreements requested to be created.
Class Method Summary collapse
Class Method Details
.load_members ⇒ Object
994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 |
# 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 |