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 PrivateLabelCard

Class PrivateLabelCard

A resource representing a type of merchant branded payment card. To promote customer value (convenience and earning rewards) and retailer value (merchants drive business using the store cards), PayPal will support as payment method.

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

Methods summary

public
# setId( string $id )

encrypted identifier of the private label card instrument.

encrypted identifier of the private label card instrument.

Parameters

$id

Returns


$this
public string
# getId( )

encrypted identifier of the private label card instrument.

encrypted identifier of the private label card instrument.

Returns

string
public
# setCardNumber( string $card_number )

last 4 digits of the card number.

last 4 digits of the card number.

Parameters

$card_number

Returns


$this
public string
# getCardNumber( )

last 4 digits of the card number.

last 4 digits of the card number.

Returns

string
public
# setIssuerId( string $issuer_id )

Merchants providing private label store cards have associated issuer account. This value indicates encrypted account number of the associated issuer account.

Merchants providing private label store cards have associated issuer account. This value indicates encrypted account number of the associated issuer account.

Parameters

$issuer_id

Returns


$this
public string
# getIssuerId( )

Merchants providing private label store cards have associated issuer account. This value indicates encrypted account number of the associated issuer account.

Merchants providing private label store cards have associated issuer account. This value indicates encrypted account number of the associated issuer account.

Returns

string
public
# setIssuerName( string $issuer_name )

Merchants providing private label store cards have associated issuer account. This value indicates name on the issuer account.

Merchants providing private label store cards have associated issuer account. This value indicates name on the issuer account.

Parameters

$issuer_name

Returns


$this
public string
# getIssuerName( )

Merchants providing private label store cards have associated issuer account. This value indicates name on the issuer account.

Merchants providing private label store cards have associated issuer account. This value indicates name on the issuer account.

Returns

string
public
# setImageKey( string $image_key )

This value indicates URL to access PLCC program logo image

This value indicates URL to access PLCC program logo image

Parameters

$image_key

Returns


$this
public string
# getImageKey( )

This value indicates URL to access PLCC program logo image

This value indicates URL to access PLCC program logo image

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