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 ExtendedBankAccount

Class ExtendedBankAccount

A resource representing a bank account that can be used to fund a payment including support for SEPA.

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

Methods summary

public
# setMandateReferenceNumber( string $mandate_reference_number )

Identifier of the direct debit mandate to validate. Currently supported only for EU bank accounts(SEPA).

Identifier of the direct debit mandate to validate. Currently supported only for EU bank accounts(SEPA).

Deprecated

Not publicly available

Parameters

$mandate_reference_number

Returns


$this
public string
# getMandateReferenceNumber( )

Identifier of the direct debit mandate to validate. Currently supported only for EU bank accounts(SEPA).

Identifier of the direct debit mandate to validate. Currently supported only for EU bank accounts(SEPA).

Deprecated

Not publicly available

Returns

string

Methods inherited from PayPal\Api\BankAccount

addLink(), getAccountName(), getAccountNumber(), getAccountNumberType(), getAccountType(), getAuthCaptureTimestamp(), getAuthType(), getBankName(), getBillingAddress(), getBirthDate(), getCheckType(), getConfirmationStatus(), getCountryCode(), getCreateTime(), getExternalCustomerId(), getFirstName(), getId(), getLastName(), getLinks(), getMerchantId(), getPayerId(), getRoutingNumber(), getState(), getUpdateTime(), getValidUntil(), removeLink(), setAccountName(), setAccountNumber(), setAccountNumberType(), setAccountType(), setAuthCaptureTimestamp(), setAuthType(), setBankName(), setBillingAddress(), setBirthDate(), setCheckType(), setConfirmationStatus(), setCountryCode(), setCreateTime(), setExternalCustomerId(), setFirstName(), setId(), setLastName(), setLinks(), setMerchantId(), setPayerId(), setRoutingNumber(), setState(), setUpdateTime(), setValidUntil()

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