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 BankToken

Class BankToken

A resource representing a bank that can be used to fund a payment.

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

Methods summary

public
# setBankId( string $bank_id )

ID of a previously saved Bank resource using /vault/bank API.

ID of a previously saved Bank resource using /vault/bank API.

Parameters

$bank_id

Returns


$this
public string
# getBankId( )

ID of a previously saved Bank resource using /vault/bank API.

ID of a previously saved Bank resource using /vault/bank API.

Returns

string
public
# setExternalCustomerId( string $external_customer_id )

The unique identifier of the payer used when saving this bank using /vault/bank API.

The unique identifier of the payer used when saving this bank using /vault/bank API.

Parameters

$external_customer_id

Returns


$this
public string
# getExternalCustomerId( )

The unique identifier of the payer used when saving this bank using /vault/bank API.

The unique identifier of the payer used when saving this bank using /vault/bank API.

Returns

string
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).

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).

Returns

string

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