PHP Класс PayPal\Api\FundingInstrument

A resource representing a Payer's funding instrument. An instance of this schema is valid if and only if it is valid against exactly one of these supported properties
Наследование: extends PayPal\Common\PayPalModel
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
getAlternatePayment ( ) : AlternatePayment Alternate Payment information - Mostly regional payment providers. For e.g iDEAL in Netherlands
getBankAccount ( ) : ExtendedBankAccount Bank Account information.
getBankAccountToken ( ) : PayPal\Api\BankToken Vaulted bank account instrument.
getBilling ( ) : Billing Billing instrument that references pre-approval information for the payment
getCarrierAccount ( ) : CarrierAccount Carrier account instrument
getCarrierAccountToken ( ) : CarrierAccountToken Carrier account token instrument.
getCredit ( ) : Credit PayPal credit funding instrument.
getCreditCard ( ) : CreditCard Credit Card instrument.
getCreditCardToken ( ) : CreditCardToken PayPal vaulted credit Card instrument.
getExternalFunding ( ) : ExternalFunding External funding instrument.
getIncentive ( ) : Incentive Incentive funding instrument.
getPaymentCard ( ) : PaymentCard Payment Card information.
getPrivateLabelCard ( ) : PayPal\Api\PrivateLabelCard Private Label Card funding instrument. These are store cards provided by merchants to drive business with value to customer with convenience and rewards.
setAlternatePayment ( AlternatePayment $alternate_payment ) Alternate Payment information - Mostly regional payment providers. For e.g iDEAL in Netherlands
setBankAccount ( ExtendedBankAccount $bank_account ) Bank Account information.
setBankAccountToken ( PayPal\Api\BankToken $bank_account_token ) Vaulted bank account instrument.
setBilling ( Billing $billing ) Billing instrument that references pre-approval information for the payment
setCarrierAccount ( CarrierAccount $carrier_account ) Carrier account instrument
setCarrierAccountToken ( CarrierAccountToken $carrier_account_token ) Carrier account token instrument.
setCredit ( Credit $credit ) PayPal credit funding instrument.
setCreditCard ( CreditCard $credit_card ) Credit Card instrument.
setCreditCardToken ( CreditCardToken $credit_card_token ) PayPal vaulted credit Card instrument.
setExternalFunding ( ExternalFunding $external_funding ) External funding instrument.
setIncentive ( Incentive $incentive ) Incentive funding instrument.
setPaymentCard ( PaymentCard $payment_card ) Payment Card information.
setPrivateLabelCard ( PayPal\Api\PrivateLabelCard $private_label_card ) Private Label Card funding instrument. These are store cards provided by merchants to drive business with value to customer with convenience and rewards.

Описание методов

getAlternatePayment() публичный Метод

Alternate Payment information - Mostly regional payment providers. For e.g iDEAL in Netherlands
Устаревший: Not publicly available
public getAlternatePayment ( ) : AlternatePayment
Результат AlternatePayment

getBankAccount() публичный Метод

Bank Account information.
Устаревший: Not publicly available
public getBankAccount ( ) : ExtendedBankAccount
Результат ExtendedBankAccount

getBankAccountToken() публичный Метод

Vaulted bank account instrument.
Устаревший: Not publicly available
public getBankAccountToken ( ) : PayPal\Api\BankToken
Результат PayPal\Api\BankToken

getBilling() публичный Метод

Billing instrument that references pre-approval information for the payment
public getBilling ( ) : Billing
Результат Billing

getCarrierAccount() публичный Метод

Carrier account instrument
Устаревший: Not publicly available
public getCarrierAccount ( ) : CarrierAccount
Результат CarrierAccount

getCarrierAccountToken() публичный Метод

Carrier account token instrument.
Устаревший: Not publicly available
public getCarrierAccountToken ( ) : CarrierAccountToken
Результат CarrierAccountToken

getCredit() публичный Метод

PayPal credit funding instrument.
Устаревший: Not publicly available
public getCredit ( ) : Credit
Результат Credit

getCreditCard() публичный Метод

Credit Card instrument.
public getCreditCard ( ) : CreditCard
Результат CreditCard

getCreditCardToken() публичный Метод

PayPal vaulted credit Card instrument.
public getCreditCardToken ( ) : CreditCardToken
Результат CreditCardToken

getExternalFunding() публичный Метод

External funding instrument.
Устаревший: Not publicly available
public getExternalFunding ( ) : ExternalFunding
Результат ExternalFunding

getIncentive() публичный Метод

Incentive funding instrument.
Устаревший: Not publicly available
public getIncentive ( ) : Incentive
Результат Incentive

getPaymentCard() публичный Метод

Payment Card information.
public getPaymentCard ( ) : PaymentCard
Результат PaymentCard

getPrivateLabelCard() публичный Метод

Private Label Card funding instrument. These are store cards provided by merchants to drive business with value to customer with convenience and rewards.
Устаревший: Not publicly available
public getPrivateLabelCard ( ) : PayPal\Api\PrivateLabelCard
Результат PayPal\Api\PrivateLabelCard

setAlternatePayment() публичный Метод

Alternate Payment information - Mostly regional payment providers. For e.g iDEAL in Netherlands
Устаревший: Not publicly available
public setAlternatePayment ( AlternatePayment $alternate_payment )
$alternate_payment AlternatePayment

setBankAccount() публичный Метод

Bank Account information.
Устаревший: Not publicly available
public setBankAccount ( ExtendedBankAccount $bank_account )
$bank_account ExtendedBankAccount

setBankAccountToken() публичный Метод

Vaulted bank account instrument.
Устаревший: Not publicly available
public setBankAccountToken ( PayPal\Api\BankToken $bank_account_token )
$bank_account_token PayPal\Api\BankToken

setBilling() публичный Метод

Billing instrument that references pre-approval information for the payment
public setBilling ( Billing $billing )
$billing Billing

setCarrierAccount() публичный Метод

Carrier account instrument
Устаревший: Not publicly available
public setCarrierAccount ( CarrierAccount $carrier_account )
$carrier_account CarrierAccount

setCarrierAccountToken() публичный Метод

Carrier account token instrument.
Устаревший: Not publicly available
public setCarrierAccountToken ( CarrierAccountToken $carrier_account_token )
$carrier_account_token CarrierAccountToken

setCredit() публичный Метод

PayPal credit funding instrument.
Устаревший: Not publicly available
public setCredit ( Credit $credit )
$credit Credit

setCreditCard() публичный Метод

Credit Card instrument.
public setCreditCard ( CreditCard $credit_card )
$credit_card CreditCard

setCreditCardToken() публичный Метод

PayPal vaulted credit Card instrument.
public setCreditCardToken ( CreditCardToken $credit_card_token )
$credit_card_token CreditCardToken

setExternalFunding() публичный Метод

External funding instrument.
Устаревший: Not publicly available
public setExternalFunding ( ExternalFunding $external_funding )
$external_funding ExternalFunding

setIncentive() публичный Метод

Incentive funding instrument.
Устаревший: Not publicly available
public setIncentive ( Incentive $incentive )
$incentive Incentive

setPaymentCard() публичный Метод

Payment Card information.
public setPaymentCard ( PaymentCard $payment_card )
$payment_card PaymentCard

setPrivateLabelCard() публичный Метод

Private Label Card funding instrument. These are store cards provided by merchants to drive business with value to customer with convenience and rewards.
Устаревший: Not publicly available
public setPrivateLabelCard ( PayPal\Api\PrivateLabelCard $private_label_card )
$private_label_card PayPal\Api\PrivateLabelCard