PHP Class 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
Inheritance: extends PayPal\Common\PayPalModel
Afficher le fichier Open project: paypal/rest-api-sdk-php Class Usage Examples

Méthodes publiques

Méthode Description
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.

Method Details

getAlternatePayment() public méthode

Alternate Payment information - Mostly regional payment providers. For e.g iDEAL in Netherlands
Deprecation: Not publicly available
public getAlternatePayment ( ) : AlternatePayment
Résultat AlternatePayment

getBankAccount() public méthode

Bank Account information.
Deprecation: Not publicly available
public getBankAccount ( ) : ExtendedBankAccount
Résultat ExtendedBankAccount

getBankAccountToken() public méthode

Vaulted bank account instrument.
Deprecation: Not publicly available
public getBankAccountToken ( ) : PayPal\Api\BankToken
Résultat PayPal\Api\BankToken

getBilling() public méthode

Billing instrument that references pre-approval information for the payment
public getBilling ( ) : Billing
Résultat Billing

getCarrierAccount() public méthode

Carrier account instrument
Deprecation: Not publicly available
public getCarrierAccount ( ) : CarrierAccount
Résultat CarrierAccount

getCarrierAccountToken() public méthode

Carrier account token instrument.
Deprecation: Not publicly available
public getCarrierAccountToken ( ) : CarrierAccountToken
Résultat CarrierAccountToken

getCredit() public méthode

PayPal credit funding instrument.
Deprecation: Not publicly available
public getCredit ( ) : Credit
Résultat Credit

getCreditCard() public méthode

Credit Card instrument.
public getCreditCard ( ) : CreditCard
Résultat CreditCard

getCreditCardToken() public méthode

PayPal vaulted credit Card instrument.
public getCreditCardToken ( ) : CreditCardToken
Résultat CreditCardToken

getExternalFunding() public méthode

External funding instrument.
Deprecation: Not publicly available
public getExternalFunding ( ) : ExternalFunding
Résultat ExternalFunding

getIncentive() public méthode

Incentive funding instrument.
Deprecation: Not publicly available
public getIncentive ( ) : Incentive
Résultat Incentive

getPaymentCard() public méthode

Payment Card information.
public getPaymentCard ( ) : PaymentCard
Résultat PaymentCard

getPrivateLabelCard() public méthode

Private Label Card funding instrument. These are store cards provided by merchants to drive business with value to customer with convenience and rewards.
Deprecation: Not publicly available
public getPrivateLabelCard ( ) : PayPal\Api\PrivateLabelCard
Résultat PayPal\Api\PrivateLabelCard

setAlternatePayment() public méthode

Alternate Payment information - Mostly regional payment providers. For e.g iDEAL in Netherlands
Deprecation: Not publicly available
public setAlternatePayment ( AlternatePayment $alternate_payment )
$alternate_payment AlternatePayment

setBankAccount() public méthode

Bank Account information.
Deprecation: Not publicly available
public setBankAccount ( ExtendedBankAccount $bank_account )
$bank_account ExtendedBankAccount

setBankAccountToken() public méthode

Vaulted bank account instrument.
Deprecation: Not publicly available
public setBankAccountToken ( PayPal\Api\BankToken $bank_account_token )
$bank_account_token PayPal\Api\BankToken

setBilling() public méthode

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

setCarrierAccount() public méthode

Carrier account instrument
Deprecation: Not publicly available
public setCarrierAccount ( CarrierAccount $carrier_account )
$carrier_account CarrierAccount

setCarrierAccountToken() public méthode

Carrier account token instrument.
Deprecation: Not publicly available
public setCarrierAccountToken ( CarrierAccountToken $carrier_account_token )
$carrier_account_token CarrierAccountToken

setCredit() public méthode

PayPal credit funding instrument.
Deprecation: Not publicly available
public setCredit ( Credit $credit )
$credit Credit

setCreditCard() public méthode

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

setCreditCardToken() public méthode

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

setExternalFunding() public méthode

External funding instrument.
Deprecation: Not publicly available
public setExternalFunding ( ExternalFunding $external_funding )
$external_funding ExternalFunding

setIncentive() public méthode

Incentive funding instrument.
Deprecation: Not publicly available
public setIncentive ( Incentive $incentive )
$incentive Incentive

setPaymentCard() public méthode

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

setPrivateLabelCard() public méthode

Private Label Card funding instrument. These are store cards provided by merchants to drive business with value to customer with convenience and rewards.
Deprecation: Not publicly available
public setPrivateLabelCard ( PayPal\Api\PrivateLabelCard $private_label_card )
$private_label_card PayPal\Api\PrivateLabelCard