Overview
  • Namespace
  • Class

Namespaces

  • PayPal
    • Api
    • Auth
    • Cache
    • Common
    • Converter
    • Core
    • Exception
    • Handler
    • Log
    • Rest
    • Security
    • Transport
    • Validation

Classes

  • Address
  • Agreement
  • AgreementDetails
  • AgreementStateDescriptor
  • AgreementTransaction
  • AgreementTransactions
  • AlternatePayment
  • Amount
  • Authorization
  • BankAccount
  • BankAccountsList
  • BankToken
  • BaseAddress
  • Billing
  • BillingAgreementToken
  • BillingInfo
  • CancelNotification
  • Capture
  • CarrierAccount
  • CarrierAccountToken
  • CartBase
  • ChargeModel
  • Cost
  • CountryCode
  • CreateProfileResponse
  • Credit
  • CreditCard
  • CreditCardHistory
  • CreditCardList
  • CreditCardToken
  • CreditFinancingOffered
  • Currency
  • CurrencyConversion
  • CustomAmount
  • DetailedRefund
  • Details
  • Error
  • ErrorDetails
  • ExtendedBankAccount
  • ExternalFunding
  • FileAttachment
  • FlowConfig
  • FmfDetails
  • FundingDetail
  • FundingInstrument
  • FundingOption
  • FundingSource
  • FuturePayment
  • HyperSchema
  • Image
  • Incentive
  • InputFields
  • InstallmentInfo
  • InstallmentOption
  • Invoice
  • InvoiceAddress
  • InvoiceItem
  • InvoiceNumber
  • InvoiceSearchResponse
  • Item
  • ItemList
  • Links
  • Measurement
  • MerchantInfo
  • MerchantPreferences
  • Metadata
  • NameValuePair
  • Notification
  • OpenIdAddress
  • OpenIdError
  • OpenIdSession
  • OpenIdTokeninfo
  • OpenIdUserinfo
  • Order
  • OverrideChargeModel
  • Participant
  • Patch
  • PatchRequest
  • Payee
  • Payer
  • PayerInfo
  • Payment
  • PaymentCard
  • PaymentCardToken
  • PaymentDefinition
  • PaymentDetail
  • PaymentExecution
  • PaymentHistory
  • PaymentInstruction
  • PaymentOptions
  • PaymentSummary
  • PaymentTerm
  • Payout
  • PayoutBatch
  • PayoutBatchHeader
  • PayoutItem
  • PayoutItemDetails
  • PayoutSenderBatchHeader
  • Phone
  • Plan
  • PlanList
  • PotentialPayerInfo
  • Presentation
  • PrivateLabelCard
  • ProcessorResponse
  • RecipientBankingInstruction
  • RedirectUrls
  • Refund
  • RefundDetail
  • RefundRequest
  • RelatedResources
  • Sale
  • Search
  • ShippingAddress
  • ShippingCost
  • ShippingInfo
  • Tax
  • Template
  • TemplateData
  • Templates
  • TemplateSettings
  • TemplateSettingsMetadata
  • Terms
  • Transaction
  • TransactionBase
  • Transactions
  • VerifyWebhookSignature
  • VerifyWebhookSignatureResponse
  • Webhook
  • WebhookEvent
  • WebhookEventList
  • WebhookEventType
  • WebhookEventTypeList
  • WebhookList
  • WebProfile

Class Payee

Class Payee

A resource representing a Payee who receives the funds and fulfills the order.

PayPal\Common\PayPalModel
Extended by PayPal\Api\Payee
Namespace: PayPal\Api
Package: PayPal\Api
Located at PayPal/Api/Payee.php

Methods summary

public
# setEmail( string $email )

Email Address associated with the Payee's PayPal Account. If the provided email address is not associated with any PayPal Account, the payee can only receive PayPal Wallet Payments. Direct Credit Card Payments will be denied due to card compliance requirements.

Email Address associated with the Payee's PayPal Account. If the provided email address is not associated with any PayPal Account, the payee can only receive PayPal Wallet Payments. Direct Credit Card Payments will be denied due to card compliance requirements.

Parameters

$email

Returns


$this
public string
# getEmail( )

Email Address associated with the Payee's PayPal Account. If the provided email address is not associated with any PayPal Account, the payee can only receive PayPal Wallet Payments. Direct Credit Card Payments will be denied due to card compliance requirements.

Email Address associated with the Payee's PayPal Account. If the provided email address is not associated with any PayPal Account, the payee can only receive PayPal Wallet Payments. Direct Credit Card Payments will be denied due to card compliance requirements.

Returns

string
public
# setMerchantId( string $merchant_id )

Encrypted PayPal account identifier for the Payee.

Encrypted PayPal account identifier for the Payee.

Parameters

$merchant_id

Returns


$this
public string
# getMerchantId( )

Encrypted PayPal account identifier for the Payee.

Encrypted PayPal account identifier for the Payee.

Returns

string
public
# setFirstName( string $first_name )

First Name of the Payee.

First Name of the Payee.

Deprecated

Not publicly available

Parameters

$first_name

Returns


$this
public string
# getFirstName( )

First Name of the Payee.

First Name of the Payee.

Deprecated

Not publicly available

Returns

string
public
# setLastName( string $last_name )

Last Name of the Payee.

Last Name of the Payee.

Deprecated

Not publicly available

Parameters

$last_name

Returns


$this
public string
# getLastName( )

Last Name of the Payee.

Last Name of the Payee.

Deprecated

Not publicly available

Returns

string
public
# setAccountNumber( string $account_number )

Unencrypted PayPal account Number of the Payee

Unencrypted PayPal account Number of the Payee

Deprecated

Not publicly available

Parameters

$account_number

Returns


$this
public string
# getAccountNumber( )

Unencrypted PayPal account Number of the Payee

Unencrypted PayPal account Number of the Payee

Deprecated

Not publicly available

Returns

string
public
# setPhone( PayPal\Api\Phone $phone )

Information related to the Payee.

Information related to the Payee.

Deprecated

Not publicly available

Parameters

$phone

Returns


$this
public PayPal\Api\Phone
# getPhone( )

Information related to the Payee.

Information related to the Payee.

Deprecated

Not publicly available

Returns

PayPal\Api\Phone

Methods inherited from PayPal\Common\PayPalModel

__construct(), __get(), __isset(), __set(), __toString(), __unset(), fromArray(), fromJson(), getList(), setCredential(), toArray(), toJSON()

Properties summary

Properties inherited from PayPal\Common\PayPalModel

$credential

API documentation generated by ApiGen