module PayPal::SDK::Merchant::Services
Public Instance Methods
Service Call: AddressVerify
@param AddressVerifyReq @return AddressVerifyResponseType
# File lib/paypal-sdk/merchant/services.rb, line 208 def AddressVerify(options = {} , http_header = {}) request_object = BuildAddressVerify(options) request_hash = request_object.to_hash response_hash = request("AddressVerify", request_hash, http_header) AddressVerifyResponseType.new(response_hash) end
Service Call: BillAgreementUpdate
@param BillAgreementUpdateReq @return BAUpdateResponseType
# File lib/paypal-sdk/merchant/services.rb, line 187 def BillAgreementUpdate(options = {} , http_header = {}) request_object = BuildBillAgreementUpdate(options) request_hash = request_object.to_hash response_hash = request("BillAgreementUpdate", request_hash, http_header) BAUpdateResponseType.new(response_hash) end
Service Call: BillOutstandingAmount
@param BillOutstandingAmountReq @return BillOutstandingAmountResponseType
# File lib/paypal-sdk/merchant/services.rb, line 985 def BillOutstandingAmount(options = {} , http_header = {}) request_object = BuildBillOutstandingAmount(options) request_hash = request_object.to_hash response_hash = request("BillOutstandingAmount", request_hash, http_header) BillOutstandingAmountResponseType.new(response_hash) end
Service Call: BillUser
@param BillUserReq @return BillUserResponseType
# File lib/paypal-sdk/merchant/services.rb, line 124 def BillUser(options = {} , http_header = {}) request_object = BuildBillUser(options) request_hash = request_object.to_hash response_hash = request("BillUser", request_hash, http_header) BillUserResponseType.new(response_hash) end
# File lib/paypal-sdk/merchant/services.rb, line 216 def BuildAddressVerify(options = {}, &block) klass = AddressVerifyReq options = klass.new(:AddressVerifyRequest => options) unless options.is_a?(klass) object = (options.AddressVerifyRequest ||= {}) object.version = SERVICE_VERSION object.instance_eval(&block) if block object end
# File lib/paypal-sdk/merchant/services.rb, line 195 def BuildBillAgreementUpdate(options = {}, &block) klass = BillAgreementUpdateReq options = klass.new(:BAUpdateRequest => options) unless options.is_a?(klass) object = (options.BAUpdateRequest ||= {}) object.version = SERVICE_VERSION object.instance_eval(&block) if block object end
# File lib/paypal-sdk/merchant/services.rb, line 993 def BuildBillOutstandingAmount(options = {}, &block) klass = BillOutstandingAmountReq options = klass.new(:BillOutstandingAmountRequest => options) unless options.is_a?(klass) object = (options.BillOutstandingAmountRequest ||= {}) object.version = SERVICE_VERSION object.instance_eval(&block) if block object end
# File lib/paypal-sdk/merchant/services.rb, line 132 def BuildBillUser(options = {}, &block) klass = BillUserReq options = klass.new(:BillUserRequest => options) unless options.is_a?(klass) object = (options.BillUserRequest ||= {}) object.version = SERVICE_VERSION object.instance_eval(&block) if block object end
# File lib/paypal-sdk/merchant/services.rb, line 90 def BuildCancelRecoup(options = {}, &block) klass = CancelRecoupReq options = klass.new(:CancelRecoupRequest => options) unless options.is_a?(klass) object = (options.CancelRecoupRequest ||= {}) object.version = SERVICE_VERSION object.instance_eval(&block) if block object end
# File lib/paypal-sdk/merchant/services.rb, line 69 def BuildCompleteRecoup(options = {}, &block) klass = CompleteRecoupReq options = klass.new(:CompleteRecoupRequest => options) unless options.is_a?(klass) object = (options.CompleteRecoupRequest ||= {}) object.version = SERVICE_VERSION object.instance_eval(&block) if block object end
# File lib/paypal-sdk/merchant/services.rb, line 846 def BuildCreateBillingAgreement(options = {}, &block) klass = CreateBillingAgreementReq options = klass.new(:CreateBillingAgreementRequest => options) unless options.is_a?(klass) object = (options.CreateBillingAgreementRequest ||= {}) object.version = SERVICE_VERSION object.instance_eval(&block) if block object end
# File lib/paypal-sdk/merchant/services.rb, line 279 def BuildCreateMobilePayment(options = {}, &block) klass = CreateMobilePaymentReq options = klass.new(:CreateMobilePaymentRequest => options) unless options.is_a?(klass) object = (options.CreateMobilePaymentRequest ||= {}) object.version = SERVICE_VERSION object.instance_eval(&block) if block object end
# File lib/paypal-sdk/merchant/services.rb, line 930 def BuildCreateRecurringPaymentsProfile(options = {}, &block) klass = CreateRecurringPaymentsProfileReq options = klass.new(:CreateRecurringPaymentsProfileRequest => options) unless options.is_a?(klass) object = (options.CreateRecurringPaymentsProfileRequest ||= {}) object.version = SERVICE_VERSION object.instance_eval(&block) if block object end
# File lib/paypal-sdk/merchant/services.rb, line 762 def BuildDoAuthorization(options = {}, &block) klass = DoAuthorizationReq options = klass.new(:DoAuthorizationRequest => options) unless options.is_a?(klass) object = (options.DoAuthorizationRequest ||= {}) object.version = SERVICE_VERSION object.instance_eval(&block) if block object end
# File lib/paypal-sdk/merchant/services.rb, line 678 def BuildDoCancel(options = {}, &block) klass = DoCancelReq options = klass.new(:DoCancelRequest => options) unless options.is_a?(klass) object = (options.DoCancelRequest ||= {}) object.version = SERVICE_VERSION object.instance_eval(&block) if block object end
# File lib/paypal-sdk/merchant/services.rb, line 699 def BuildDoCapture(options = {}, &block) klass = DoCaptureReq options = klass.new(:DoCaptureRequest => options) unless options.is_a?(klass) object = (options.DoCaptureRequest ||= {}) object.version = SERVICE_VERSION object.instance_eval(&block) if block object end
# File lib/paypal-sdk/merchant/services.rb, line 636 def BuildDoDirectPayment(options = {}, &block) klass = DoDirectPaymentReq options = klass.new(:DoDirectPaymentRequest => options) unless options.is_a?(klass) object = (options.DoDirectPaymentRequest ||= {}) object.version = SERVICE_VERSION object.instance_eval(&block) if block object end
# File lib/paypal-sdk/merchant/services.rb, line 405 def BuildDoExpressCheckoutPayment(options = {}, &block) klass = DoExpressCheckoutPaymentReq options = klass.new(:DoExpressCheckoutPaymentRequest => options) unless options.is_a?(klass) object = (options.DoExpressCheckoutPaymentRequest ||= {}) object.version = SERVICE_VERSION object.instance_eval(&block) if block object end
# File lib/paypal-sdk/merchant/services.rb, line 342 def BuildDoMobileCheckoutPayment(options = {}, &block) klass = DoMobileCheckoutPaymentReq options = klass.new(:DoMobileCheckoutPaymentRequest => options) unless options.is_a?(klass) object = (options.DoMobileCheckoutPaymentRequest ||= {}) object.version = SERVICE_VERSION object.instance_eval(&block) if block object end
# File lib/paypal-sdk/merchant/services.rb, line 888 def BuildDoNonReferencedCredit(options = {}, &block) klass = DoNonReferencedCreditReq options = klass.new(:DoNonReferencedCreditRequest => options) unless options.is_a?(klass) object = (options.DoNonReferencedCreditRequest ||= {}) object.version = SERVICE_VERSION object.instance_eval(&block) if block object end
# File lib/paypal-sdk/merchant/services.rb, line 867 def BuildDoReferenceTransaction(options = {}, &block) klass = DoReferenceTransactionReq options = klass.new(:DoReferenceTransactionRequest => options) unless options.is_a?(klass) object = (options.DoReferenceTransactionRequest ||= {}) object.version = SERVICE_VERSION object.instance_eval(&block) if block object end
# File lib/paypal-sdk/merchant/services.rb, line 909 def BuildDoUATPAuthorization(options = {}, &block) klass = DoUATPAuthorizationReq options = klass.new(:DoUATPAuthorizationRequest => options) unless options.is_a?(klass) object = (options.DoUATPAuthorizationRequest ||= {}) object.version = SERVICE_VERSION object.instance_eval(&block) if block object end
# File lib/paypal-sdk/merchant/services.rb, line 426 def BuildDoUATPExpressCheckoutPayment(options = {}, &block) klass = DoUATPExpressCheckoutPaymentReq options = klass.new(:DoUATPExpressCheckoutPaymentRequest => options) unless options.is_a?(klass) object = (options.DoUATPExpressCheckoutPaymentRequest ||= {}) object.version = SERVICE_VERSION object.instance_eval(&block) if block object end
# File lib/paypal-sdk/merchant/services.rb, line 741 def BuildDoVoid(options = {}, &block) klass = DoVoidReq options = klass.new(:DoVoidRequest => options) unless options.is_a?(klass) object = (options.DoVoidRequest ||= {}) object.version = SERVICE_VERSION object.instance_eval(&block) if block object end
# File lib/paypal-sdk/merchant/services.rb, line 237 def BuildEnterBoarding(options = {}, &block) klass = EnterBoardingReq options = klass.new(:EnterBoardingRequest => options) unless options.is_a?(klass) object = (options.EnterBoardingRequest ||= {}) object.version = SERVICE_VERSION object.instance_eval(&block) if block object end
# File lib/paypal-sdk/merchant/services.rb, line 594 def BuildExecuteCheckoutOperations(options = {}, &block) klass = ExecuteCheckoutOperationsReq options = klass.new(:ExecuteCheckoutOperationsRequest => options) unless options.is_a?(klass) object = (options.ExecuteCheckoutOperationsRequest ||= {}) object.version = SERVICE_VERSION object.instance_eval(&block) if block object end
# File lib/paypal-sdk/merchant/services.rb, line 1056 def BuildExternalRememberMeOptOut(options = {}, &block) klass = ExternalRememberMeOptOutReq options = klass.new(:ExternalRememberMeOptOutRequest => options) unless options.is_a?(klass) object = (options.ExternalRememberMeOptOutRequest ||= {}) object.version = SERVICE_VERSION object.instance_eval(&block) if block object end
# File lib/paypal-sdk/merchant/services.rb, line 531 def BuildGetAccessPermissionDetails(options = {}, &block) klass = GetAccessPermissionDetailsReq options = klass.new(:GetAccessPermissionDetailsRequest => options) unless options.is_a?(klass) object = (options.GetAccessPermissionDetailsRequest ||= {}) object.version = SERVICE_VERSION object.instance_eval(&block) if block object end
# File lib/paypal-sdk/merchant/services.rb, line 468 def BuildGetAuthDetails(options = {}, &block) klass = GetAuthDetailsReq options = klass.new(:GetAuthDetailsRequest => options) unless options.is_a?(klass) object = (options.GetAuthDetailsRequest ||= {}) object.version = SERVICE_VERSION object.instance_eval(&block) if block object end
# File lib/paypal-sdk/merchant/services.rb, line 363 def BuildGetBalance(options = {}, &block) klass = GetBalanceReq options = klass.new(:GetBalanceRequest => options) unless options.is_a?(klass) object = (options.GetBalanceRequest ||= {}) object.version = SERVICE_VERSION object.instance_eval(&block) if block object end
# File lib/paypal-sdk/merchant/services.rb, line 825 def BuildGetBillingAgreementCustomerDetails(options = {}, &block) klass = GetBillingAgreementCustomerDetailsReq options = klass.new(:GetBillingAgreementCustomerDetailsRequest => options) unless options.is_a?(klass) object = (options.GetBillingAgreementCustomerDetailsRequest ||= {}) object.version = SERVICE_VERSION object.instance_eval(&block) if block object end
# File lib/paypal-sdk/merchant/services.rb, line 258 def BuildGetBoardingDetails(options = {}, &block) klass = GetBoardingDetailsReq options = klass.new(:GetBoardingDetailsRequest => options) unless options.is_a?(klass) object = (options.GetBoardingDetailsRequest ||= {}) object.version = SERVICE_VERSION object.instance_eval(&block) if block object end
# File lib/paypal-sdk/merchant/services.rb, line 615 def BuildGetExpressCheckoutDetails(options = {}, &block) klass = GetExpressCheckoutDetailsReq options = klass.new(:GetExpressCheckoutDetailsRequest => options) unless options.is_a?(klass) object = (options.GetExpressCheckoutDetailsRequest ||= {}) object.version = SERVICE_VERSION object.instance_eval(&block) if block object end
# File lib/paypal-sdk/merchant/services.rb, line 552 def BuildGetIncentiveEvaluation(options = {}, &block) klass = GetIncentiveEvaluationReq options = klass.new(:GetIncentiveEvaluationRequest => options) unless options.is_a?(klass) object = (options.GetIncentiveEvaluationRequest ||= {}) object.version = SERVICE_VERSION object.instance_eval(&block) if block object end
# File lib/paypal-sdk/merchant/services.rb, line 300 def BuildGetMobileStatus(options = {}, &block) klass = GetMobileStatusReq options = klass.new(:GetMobileStatusRequest => options) unless options.is_a?(klass) object = (options.GetMobileStatusRequest ||= {}) object.version = SERVICE_VERSION object.instance_eval(&block) if block object end
# File lib/paypal-sdk/merchant/services.rb, line 384 def BuildGetPalDetails(options = {}, &block) klass = GetPalDetailsReq options = klass.new(:GetPalDetailsRequest => options) unless options.is_a?(klass) object = (options.GetPalDetailsRequest ||= {}) object.version = SERVICE_VERSION object.instance_eval(&block) if block object end
# File lib/paypal-sdk/merchant/services.rb, line 951 def BuildGetRecurringPaymentsProfileDetails(options = {}, &block) klass = GetRecurringPaymentsProfileDetailsReq options = klass.new(:GetRecurringPaymentsProfileDetailsRequest => options) unless options.is_a?(klass) object = (options.GetRecurringPaymentsProfileDetailsRequest ||= {}) object.version = SERVICE_VERSION object.instance_eval(&block) if block object end
# File lib/paypal-sdk/merchant/services.rb, line 111 def BuildGetTransactionDetails(options = {}, &block) klass = GetTransactionDetailsReq options = klass.new(:GetTransactionDetailsRequest => options) unless options.is_a?(klass) object = (options.GetTransactionDetailsRequest ||= {}) object.version = SERVICE_VERSION object.instance_eval(&block) if block object end
# File lib/paypal-sdk/merchant/services.rb, line 48 def BuildInitiateRecoup(options = {}, &block) klass = InitiateRecoupReq options = klass.new(:InitiateRecoupRequest => options) unless options.is_a?(klass) object = (options.InitiateRecoupRequest ||= {}) object.version = SERVICE_VERSION object.instance_eval(&block) if block object end
# File lib/paypal-sdk/merchant/services.rb, line 657 def BuildManagePendingTransactionStatus(options = {}, &block) klass = ManagePendingTransactionStatusReq options = klass.new(:ManagePendingTransactionStatusRequest => options) unless options.is_a?(klass) object = (options.ManagePendingTransactionStatusRequest ||= {}) object.version = SERVICE_VERSION object.instance_eval(&block) if block object end
# File lib/paypal-sdk/merchant/services.rb, line 972 def BuildManageRecurringPaymentsProfileStatus(options = {}, &block) klass = ManageRecurringPaymentsProfileStatusReq options = klass.new(:ManageRecurringPaymentsProfileStatusRequest => options) unless options.is_a?(klass) object = (options.ManageRecurringPaymentsProfileStatusRequest ||= {}) object.version = SERVICE_VERSION object.instance_eval(&block) if block object end
# File lib/paypal-sdk/merchant/services.rb, line 174 def BuildMassPay(options = {}, &block) klass = MassPayReq options = klass.new(:MassPayRequest => options) unless options.is_a?(klass) object = (options.MassPayRequest ||= {}) object.version = SERVICE_VERSION object.instance_eval(&block) if block object end
# File lib/paypal-sdk/merchant/services.rb, line 27 def BuildRefundTransaction(options = {}, &block) klass = RefundTransactionReq options = klass.new(:RefundTransactionRequest => options) unless options.is_a?(klass) object = (options.RefundTransactionRequest ||= {}) object.version = SERVICE_VERSION object.instance_eval(&block) if block object end
# File lib/paypal-sdk/merchant/services.rb, line 1035 def BuildReverseTransaction(options = {}, &block) klass = ReverseTransactionReq options = klass.new(:ReverseTransactionRequest => options) unless options.is_a?(klass) object = (options.ReverseTransactionRequest ||= {}) object.version = SERVICE_VERSION object.instance_eval(&block) if block object end
# File lib/paypal-sdk/merchant/services.rb, line 489 def BuildSetAccessPermissions(options = {}, &block) klass = SetAccessPermissionsReq options = klass.new(:SetAccessPermissionsRequest => options) unless options.is_a?(klass) object = (options.SetAccessPermissionsRequest ||= {}) object.version = SERVICE_VERSION object.instance_eval(&block) if block object end
# File lib/paypal-sdk/merchant/services.rb, line 447 def BuildSetAuthFlowParam(options = {}, &block) klass = SetAuthFlowParamReq options = klass.new(:SetAuthFlowParamRequest => options) unless options.is_a?(klass) object = (options.SetAuthFlowParamRequest ||= {}) object.version = SERVICE_VERSION object.instance_eval(&block) if block object end
# File lib/paypal-sdk/merchant/services.rb, line 804 def BuildSetCustomerBillingAgreement(options = {}, &block) klass = SetCustomerBillingAgreementReq options = klass.new(:SetCustomerBillingAgreementRequest => options) unless options.is_a?(klass) object = (options.SetCustomerBillingAgreementRequest ||= {}) object.version = SERVICE_VERSION object.instance_eval(&block) if block object end
# File lib/paypal-sdk/merchant/services.rb, line 573 def BuildSetExpressCheckout(options = {}, &block) klass = SetExpressCheckoutReq options = klass.new(:SetExpressCheckoutRequest => options) unless options.is_a?(klass) object = (options.SetExpressCheckoutRequest ||= {}) object.version = SERVICE_VERSION object.instance_eval(&block) if block object end
# File lib/paypal-sdk/merchant/services.rb, line 321 def BuildSetMobileCheckout(options = {}, &block) klass = SetMobileCheckoutReq options = klass.new(:SetMobileCheckoutRequest => options) unless options.is_a?(klass) object = (options.SetMobileCheckoutRequest ||= {}) object.version = SERVICE_VERSION object.instance_eval(&block) if block object end
# File lib/paypal-sdk/merchant/services.rb, line 153 def BuildTransactionSearch(options = {}, &block) klass = TransactionSearchReq options = klass.new(:TransactionSearchRequest => options) unless options.is_a?(klass) object = (options.TransactionSearchRequest ||= {}) object.version = SERVICE_VERSION object.instance_eval(&block) if block object end
# File lib/paypal-sdk/merchant/services.rb, line 510 def BuildUpdateAccessPermissions(options = {}, &block) klass = UpdateAccessPermissionsReq options = klass.new(:UpdateAccessPermissionsRequest => options) unless options.is_a?(klass) object = (options.UpdateAccessPermissionsRequest ||= {}) object.version = SERVICE_VERSION object.instance_eval(&block) if block object end
# File lib/paypal-sdk/merchant/services.rb, line 783 def BuildUpdateAuthorization(options = {}, &block) klass = UpdateAuthorizationReq options = klass.new(:UpdateAuthorizationRequest => options) unless options.is_a?(klass) object = (options.UpdateAuthorizationRequest ||= {}) object.version = SERVICE_VERSION object.instance_eval(&block) if block object end
# File lib/paypal-sdk/merchant/services.rb, line 1014 def BuildUpdateRecurringPaymentsProfile(options = {}, &block) klass = UpdateRecurringPaymentsProfileReq options = klass.new(:UpdateRecurringPaymentsProfileRequest => options) unless options.is_a?(klass) object = (options.UpdateRecurringPaymentsProfileRequest ||= {}) object.version = SERVICE_VERSION object.instance_eval(&block) if block object end
Service Call: CancelRecoup
@param CancelRecoupReq @return CancelRecoupResponseType
# File lib/paypal-sdk/merchant/services.rb, line 82 def CancelRecoup(options = {} , http_header = {}) request_object = BuildCancelRecoup(options) request_hash = request_object.to_hash response_hash = request("CancelRecoup", request_hash, http_header) CancelRecoupResponseType.new(response_hash) end
Service Call: CompleteRecoup
@param CompleteRecoupReq @return CompleteRecoupResponseType
# File lib/paypal-sdk/merchant/services.rb, line 61 def CompleteRecoup(options = {} , http_header = {}) request_object = BuildCompleteRecoup(options) request_hash = request_object.to_hash response_hash = request("CompleteRecoup", request_hash, http_header) CompleteRecoupResponseType.new(response_hash) end
Service Call: CreateBillingAgreement
@param CreateBillingAgreementReq @return CreateBillingAgreementResponseType
# File lib/paypal-sdk/merchant/services.rb, line 838 def CreateBillingAgreement(options = {} , http_header = {}) request_object = BuildCreateBillingAgreement(options) request_hash = request_object.to_hash response_hash = request("CreateBillingAgreement", request_hash, http_header) CreateBillingAgreementResponseType.new(response_hash) end
Service Call: CreateMobilePayment
@param CreateMobilePaymentReq @return CreateMobilePaymentResponseType
# File lib/paypal-sdk/merchant/services.rb, line 271 def CreateMobilePayment(options = {} , http_header = {}) request_object = BuildCreateMobilePayment(options) request_hash = request_object.to_hash response_hash = request("CreateMobilePayment", request_hash, http_header) CreateMobilePaymentResponseType.new(response_hash) end
Service Call: CreateRecurringPaymentsProfile
@param CreateRecurringPaymentsProfileReq @return CreateRecurringPaymentsProfileResponseType
# File lib/paypal-sdk/merchant/services.rb, line 922 def CreateRecurringPaymentsProfile(options = {} , http_header = {}) request_object = BuildCreateRecurringPaymentsProfile(options) request_hash = request_object.to_hash response_hash = request("CreateRecurringPaymentsProfile", request_hash, http_header) CreateRecurringPaymentsProfileResponseType.new(response_hash) end
Service Call: DoAuthorization
@param DoAuthorizationReq @return DoAuthorizationResponseType
# File lib/paypal-sdk/merchant/services.rb, line 754 def DoAuthorization(options = {} , http_header = {}) request_object = BuildDoAuthorization(options) request_hash = request_object.to_hash response_hash = request("DoAuthorization", request_hash, http_header) DoAuthorizationResponseType.new(response_hash) end
Service Call: DoCancel
@param DoCancelReq @return DoCancelResponseType
# File lib/paypal-sdk/merchant/services.rb, line 670 def DoCancel(options = {} , http_header = {}) request_object = BuildDoCancel(options) request_hash = request_object.to_hash response_hash = request("DoCancel", request_hash, http_header) DoCancelResponseType.new(response_hash) end
Service Call: DoCapture
@param DoCaptureReq @return DoCaptureResponseType
# File lib/paypal-sdk/merchant/services.rb, line 691 def DoCapture(options = {} , http_header = {}) request_object = BuildDoCapture(options) request_hash = request_object.to_hash response_hash = request("DoCapture", request_hash, http_header) DoCaptureResponseType.new(response_hash) end
Service Call: DoDirectPayment
@param DoDirectPaymentReq @return DoDirectPaymentResponseType
# File lib/paypal-sdk/merchant/services.rb, line 628 def DoDirectPayment(options = {} , http_header = {}) request_object = BuildDoDirectPayment(options) request_hash = request_object.to_hash response_hash = request("DoDirectPayment", request_hash, http_header) DoDirectPaymentResponseType.new(response_hash) end
Service Call: DoExpressCheckoutPayment
@param DoExpressCheckoutPaymentReq @return DoExpressCheckoutPaymentResponseType
# File lib/paypal-sdk/merchant/services.rb, line 397 def DoExpressCheckoutPayment(options = {} , http_header = {}) request_object = BuildDoExpressCheckoutPayment(options) request_hash = request_object.to_hash response_hash = request("DoExpressCheckoutPayment", request_hash, http_header) DoExpressCheckoutPaymentResponseType.new(response_hash) end
Service Call: DoMobileCheckoutPayment
@param DoMobileCheckoutPaymentReq @return DoMobileCheckoutPaymentResponseType
# File lib/paypal-sdk/merchant/services.rb, line 334 def DoMobileCheckoutPayment(options = {} , http_header = {}) request_object = BuildDoMobileCheckoutPayment(options) request_hash = request_object.to_hash response_hash = request("DoMobileCheckoutPayment", request_hash, http_header) DoMobileCheckoutPaymentResponseType.new(response_hash) end
Service Call: DoNonReferencedCredit
@param DoNonReferencedCreditReq @return DoNonReferencedCreditResponseType
# File lib/paypal-sdk/merchant/services.rb, line 880 def DoNonReferencedCredit(options = {} , http_header = {}) request_object = BuildDoNonReferencedCredit(options) request_hash = request_object.to_hash response_hash = request("DoNonReferencedCredit", request_hash, http_header) DoNonReferencedCreditResponseType.new(response_hash) end
Service Call: DoReferenceTransaction
@param DoReferenceTransactionReq @return DoReferenceTransactionResponseType
# File lib/paypal-sdk/merchant/services.rb, line 859 def DoReferenceTransaction(options = {} , http_header = {}) request_object = BuildDoReferenceTransaction(options) request_hash = request_object.to_hash response_hash = request("DoReferenceTransaction", request_hash, http_header) DoReferenceTransactionResponseType.new(response_hash) end
Service Call: DoUATPAuthorization
@param DoUATPAuthorizationReq @return DoUATPAuthorizationResponseType
# File lib/paypal-sdk/merchant/services.rb, line 901 def DoUATPAuthorization(options = {} , http_header = {}) request_object = BuildDoUATPAuthorization(options) request_hash = request_object.to_hash response_hash = request("DoUATPAuthorization", request_hash, http_header) DoUATPAuthorizationResponseType.new(response_hash) end
Service Call: DoUATPExpressCheckoutPayment
@param DoUATPExpressCheckoutPaymentReq @return DoUATPExpressCheckoutPaymentResponseType
# File lib/paypal-sdk/merchant/services.rb, line 418 def DoUATPExpressCheckoutPayment(options = {} , http_header = {}) request_object = BuildDoUATPExpressCheckoutPayment(options) request_hash = request_object.to_hash response_hash = request("DoUATPExpressCheckoutPayment", request_hash, http_header) DoUATPExpressCheckoutPaymentResponseType.new(response_hash) end
Service Call: DoVoid
@param DoVoidReq @return DoVoidResponseType
# File lib/paypal-sdk/merchant/services.rb, line 733 def DoVoid(options = {} , http_header = {}) request_object = BuildDoVoid(options) request_hash = request_object.to_hash response_hash = request("DoVoid", request_hash, http_header) DoVoidResponseType.new(response_hash) end
Service Call: EnterBoarding
@param EnterBoardingReq @return EnterBoardingResponseType
# File lib/paypal-sdk/merchant/services.rb, line 229 def EnterBoarding(options = {} , http_header = {}) request_object = BuildEnterBoarding(options) request_hash = request_object.to_hash response_hash = request("EnterBoarding", request_hash, http_header) EnterBoardingResponseType.new(response_hash) end
Service Call: ExecuteCheckoutOperations
@param ExecuteCheckoutOperationsReq @return ExecuteCheckoutOperationsResponseType
# File lib/paypal-sdk/merchant/services.rb, line 586 def ExecuteCheckoutOperations(options = {} , http_header = {}) request_object = BuildExecuteCheckoutOperations(options) request_hash = request_object.to_hash response_hash = request("ExecuteCheckoutOperations", request_hash, http_header) ExecuteCheckoutOperationsResponseType.new(response_hash) end
Service Call: ExternalRememberMeOptOut
@param ExternalRememberMeOptOutReq @return ExternalRememberMeOptOutResponseType
# File lib/paypal-sdk/merchant/services.rb, line 1048 def ExternalRememberMeOptOut(options = {} , http_header = {}) request_object = BuildExternalRememberMeOptOut(options) request_hash = request_object.to_hash response_hash = request("ExternalRememberMeOptOut", request_hash, http_header) ExternalRememberMeOptOutResponseType.new(response_hash) end
Service Call: GetAccessPermissionDetails
@param GetAccessPermissionDetailsReq @return GetAccessPermissionDetailsResponseType
# File lib/paypal-sdk/merchant/services.rb, line 523 def GetAccessPermissionDetails(options = {} , http_header = {}) request_object = BuildGetAccessPermissionDetails(options) request_hash = request_object.to_hash response_hash = request("GetAccessPermissionDetails", request_hash, http_header) GetAccessPermissionDetailsResponseType.new(response_hash) end
Service Call: GetAuthDetails
@param GetAuthDetailsReq @return GetAuthDetailsResponseType
# File lib/paypal-sdk/merchant/services.rb, line 460 def GetAuthDetails(options = {} , http_header = {}) request_object = BuildGetAuthDetails(options) request_hash = request_object.to_hash response_hash = request("GetAuthDetails", request_hash, http_header) GetAuthDetailsResponseType.new(response_hash) end
Service Call: GetBalance
@param GetBalanceReq @return GetBalanceResponseType
# File lib/paypal-sdk/merchant/services.rb, line 355 def GetBalance(options = {} , http_header = {}) request_object = BuildGetBalance(options) request_hash = request_object.to_hash response_hash = request("GetBalance", request_hash, http_header) GetBalanceResponseType.new(response_hash) end
Service Call: GetBillingAgreementCustomerDetails
@param GetBillingAgreementCustomerDetailsReq @return GetBillingAgreementCustomerDetailsResponseType
# File lib/paypal-sdk/merchant/services.rb, line 817 def GetBillingAgreementCustomerDetails(options = {} , http_header = {}) request_object = BuildGetBillingAgreementCustomerDetails(options) request_hash = request_object.to_hash response_hash = request("GetBillingAgreementCustomerDetails", request_hash, http_header) GetBillingAgreementCustomerDetailsResponseType.new(response_hash) end
Service Call: GetBoardingDetails
@param GetBoardingDetailsReq @return GetBoardingDetailsResponseType
# File lib/paypal-sdk/merchant/services.rb, line 250 def GetBoardingDetails(options = {} , http_header = {}) request_object = BuildGetBoardingDetails(options) request_hash = request_object.to_hash response_hash = request("GetBoardingDetails", request_hash, http_header) GetBoardingDetailsResponseType.new(response_hash) end
Service Call: GetExpressCheckoutDetails
@param GetExpressCheckoutDetailsReq @return GetExpressCheckoutDetailsResponseType
# File lib/paypal-sdk/merchant/services.rb, line 607 def GetExpressCheckoutDetails(options = {} , http_header = {}) request_object = BuildGetExpressCheckoutDetails(options) request_hash = request_object.to_hash response_hash = request("GetExpressCheckoutDetails", request_hash, http_header) GetExpressCheckoutDetailsResponseType.new(response_hash) end
Service Call: GetIncentiveEvaluation
@param GetIncentiveEvaluationReq @return GetIncentiveEvaluationResponseType
# File lib/paypal-sdk/merchant/services.rb, line 544 def GetIncentiveEvaluation(options = {} , http_header = {}) request_object = BuildGetIncentiveEvaluation(options) request_hash = request_object.to_hash response_hash = request("GetIncentiveEvaluation", request_hash, http_header) GetIncentiveEvaluationResponseType.new(response_hash) end
Service Call: GetMobileStatus
@param GetMobileStatusReq @return GetMobileStatusResponseType
# File lib/paypal-sdk/merchant/services.rb, line 292 def GetMobileStatus(options = {} , http_header = {}) request_object = BuildGetMobileStatus(options) request_hash = request_object.to_hash response_hash = request("GetMobileStatus", request_hash, http_header) GetMobileStatusResponseType.new(response_hash) end
Service Call: GetPalDetails
@param GetPalDetailsReq @return GetPalDetailsResponseType
# File lib/paypal-sdk/merchant/services.rb, line 376 def GetPalDetails(options = {} , http_header = {}) request_object = BuildGetPalDetails(options) request_hash = request_object.to_hash response_hash = request("GetPalDetails", request_hash, http_header) GetPalDetailsResponseType.new(response_hash) end
Service Call: GetRecurringPaymentsProfileDetails
@param GetRecurringPaymentsProfileDetailsReq @return GetRecurringPaymentsProfileDetailsResponseType
# File lib/paypal-sdk/merchant/services.rb, line 943 def GetRecurringPaymentsProfileDetails(options = {} , http_header = {}) request_object = BuildGetRecurringPaymentsProfileDetails(options) request_hash = request_object.to_hash response_hash = request("GetRecurringPaymentsProfileDetails", request_hash, http_header) GetRecurringPaymentsProfileDetailsResponseType.new(response_hash) end
Service Call: GetTransactionDetails
@param GetTransactionDetailsReq @return GetTransactionDetailsResponseType
# File lib/paypal-sdk/merchant/services.rb, line 103 def GetTransactionDetails(options = {} , http_header = {}) request_object = BuildGetTransactionDetails(options) request_hash = request_object.to_hash response_hash = request("GetTransactionDetails", request_hash, http_header) GetTransactionDetailsResponseType.new(response_hash) end
Service Call: InitiateRecoup
@param InitiateRecoupReq @return InitiateRecoupResponseType
# File lib/paypal-sdk/merchant/services.rb, line 40 def InitiateRecoup(options = {} , http_header = {}) request_object = BuildInitiateRecoup(options) request_hash = request_object.to_hash response_hash = request("InitiateRecoup", request_hash, http_header) InitiateRecoupResponseType.new(response_hash) end
Service Call: ManagePendingTransactionStatus
@param ManagePendingTransactionStatusReq @return ManagePendingTransactionStatusResponseType
# File lib/paypal-sdk/merchant/services.rb, line 649 def ManagePendingTransactionStatus(options = {} , http_header = {}) request_object = BuildManagePendingTransactionStatus(options) request_hash = request_object.to_hash response_hash = request("ManagePendingTransactionStatus", request_hash, http_header) ManagePendingTransactionStatusResponseType.new(response_hash) end
Service Call: ManageRecurringPaymentsProfileStatus
@param ManageRecurringPaymentsProfileStatusReq @return ManageRecurringPaymentsProfileStatusResponseType
# File lib/paypal-sdk/merchant/services.rb, line 964 def ManageRecurringPaymentsProfileStatus(options = {} , http_header = {}) request_object = BuildManageRecurringPaymentsProfileStatus(options) request_hash = request_object.to_hash response_hash = request("ManageRecurringPaymentsProfileStatus", request_hash, http_header) ManageRecurringPaymentsProfileStatusResponseType.new(response_hash) end
Service Call: MassPay
@param MassPayReq @return MassPayResponseType
# File lib/paypal-sdk/merchant/services.rb, line 166 def MassPay(options = {} , http_header = {}) request_object = BuildMassPay(options) request_hash = request_object.to_hash response_hash = request("MassPay", request_hash, http_header) MassPayResponseType.new(response_hash) end
Service Call: RefundTransaction
@param RefundTransactionReq @return RefundTransactionResponseType
# File lib/paypal-sdk/merchant/services.rb, line 19 def RefundTransaction(options = {} , http_header = {}) request_object = BuildRefundTransaction(options) request_hash = request_object.to_hash response_hash = request("RefundTransaction", request_hash, http_header) RefundTransactionResponseType.new(response_hash) end
Service Call: ReverseTransaction
@param ReverseTransactionReq @return ReverseTransactionResponseType
# File lib/paypal-sdk/merchant/services.rb, line 1027 def ReverseTransaction(options = {} , http_header = {}) request_object = BuildReverseTransaction(options) request_hash = request_object.to_hash response_hash = request("ReverseTransaction", request_hash, http_header) ReverseTransactionResponseType.new(response_hash) end
Service Call: SetAccessPermissions
@param SetAccessPermissionsReq @return SetAccessPermissionsResponseType
# File lib/paypal-sdk/merchant/services.rb, line 481 def SetAccessPermissions(options = {} , http_header = {}) request_object = BuildSetAccessPermissions(options) request_hash = request_object.to_hash response_hash = request("SetAccessPermissions", request_hash, http_header) SetAccessPermissionsResponseType.new(response_hash) end
Service Call: SetAuthFlowParam
@param SetAuthFlowParamReq @return SetAuthFlowParamResponseType
# File lib/paypal-sdk/merchant/services.rb, line 439 def SetAuthFlowParam(options = {} , http_header = {}) request_object = BuildSetAuthFlowParam(options) request_hash = request_object.to_hash response_hash = request("SetAuthFlowParam", request_hash, http_header) SetAuthFlowParamResponseType.new(response_hash) end
Service Call: SetCustomerBillingAgreement
@param SetCustomerBillingAgreementReq @return SetCustomerBillingAgreementResponseType
# File lib/paypal-sdk/merchant/services.rb, line 796 def SetCustomerBillingAgreement(options = {} , http_header = {}) request_object = BuildSetCustomerBillingAgreement(options) request_hash = request_object.to_hash response_hash = request("SetCustomerBillingAgreement", request_hash, http_header) SetCustomerBillingAgreementResponseType.new(response_hash) end
Service Call: SetExpressCheckout
@param SetExpressCheckoutReq @return SetExpressCheckoutResponseType
# File lib/paypal-sdk/merchant/services.rb, line 565 def SetExpressCheckout(options = {} , http_header = {}) request_object = BuildSetExpressCheckout(options) request_hash = request_object.to_hash response_hash = request("SetExpressCheckout", request_hash, http_header) SetExpressCheckoutResponseType.new(response_hash) end
Service Call: SetMobileCheckout
@param SetMobileCheckoutReq @return SetMobileCheckoutResponseType
# File lib/paypal-sdk/merchant/services.rb, line 313 def SetMobileCheckout(options = {} , http_header = {}) request_object = BuildSetMobileCheckout(options) request_hash = request_object.to_hash response_hash = request("SetMobileCheckout", request_hash, http_header) SetMobileCheckoutResponseType.new(response_hash) end
Service Call: TransactionSearch
@param TransactionSearchReq @return TransactionSearchResponseType
# File lib/paypal-sdk/merchant/services.rb, line 145 def TransactionSearch(options = {} , http_header = {}) request_object = BuildTransactionSearch(options) request_hash = request_object.to_hash response_hash = request("TransactionSearch", request_hash, http_header) TransactionSearchResponseType.new(response_hash) end
Service Call: UpdateAccessPermissions
@param UpdateAccessPermissionsReq @return UpdateAccessPermissionsResponseType
# File lib/paypal-sdk/merchant/services.rb, line 502 def UpdateAccessPermissions(options = {} , http_header = {}) request_object = BuildUpdateAccessPermissions(options) request_hash = request_object.to_hash response_hash = request("UpdateAccessPermissions", request_hash, http_header) UpdateAccessPermissionsResponseType.new(response_hash) end
Service Call: UpdateAuthorization
@param UpdateAuthorizationReq @return UpdateAuthorizationResponseType
# File lib/paypal-sdk/merchant/services.rb, line 775 def UpdateAuthorization(options = {} , http_header = {}) request_object = BuildUpdateAuthorization(options) request_hash = request_object.to_hash response_hash = request("UpdateAuthorization", request_hash, http_header) UpdateAuthorizationResponseType.new(response_hash) end
Service Call: UpdateRecurringPaymentsProfile
@param UpdateRecurringPaymentsProfileReq @return UpdateRecurringPaymentsProfileResponseType
# File lib/paypal-sdk/merchant/services.rb, line 1006 def UpdateRecurringPaymentsProfile(options = {} , http_header = {}) request_object = BuildUpdateRecurringPaymentsProfile(options) request_hash = request_object.to_hash response_hash = request("UpdateRecurringPaymentsProfile", request_hash, http_header) UpdateRecurringPaymentsProfileResponseType.new(response_hash) end