Class: PayPal::SDK::ButtonManagerRails::DataTypes::SetDataRequestType
- Inherits:
-
DataType
- Object
- Core::API::DataTypes::Base
- DataType
- PayPal::SDK::ButtonManagerRails::DataTypes::SetDataRequestType
- Defined in:
- lib/paypal-sdk/button_manager_rails/data_types.rb
Overview
Details about Billing Agreements requested to be created.
Class Method Summary collapse
Class Method Details
.load_members ⇒ Object
981 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998 |
# File 'lib/paypal-sdk/button_manager_rails/data_types.rb', line 981 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 end |