PHP Class PayPal\PayPalAPI\BMSetInventoryRequestType

Inheritance: extends PayPal\EBLBaseComponents\AbstractRequestType
Show file Open project: paypal/merchant-sdk-php Class Usage Examples

Public Properties

Property Type Description
$AppendDigitalDownloadKeys string Optional
$DigitalDownloadKeys string Zero or more digital download keys to distribute to customers after transaction is completed. Optional Character length and limitations: 1000 single-byte alphanumeric characters
$HostedButtonID string Hosted Button ID of button you wish to change. Required Character length and limitations: 10 single-byte numeric characters
$ItemTrackingDetails PayPal\EBLBaseComponents\ItemTrackingDetailsType
$OptionIndex string Option Index. Optional Character length and limitations: 1 single-byte alphanumeric characters
$OptionTrackingDetails PayPal\EBLBaseComponents\OptionTrackingDetailsType
$ReuseDigitalDownloadKeys string Optional
$SoldoutURL string URL of page to display when an item is soldout. Optional Character length and limitations: 127 single-byte alphanumeric characters
$TrackInv string Is Inventory tracked. Required 0 or 1
$TrackPnl string Is PNL Tracked. Required 0 or 1

Public Methods

Method Description
__construct ( $HostedButtonID = null, $TrackInv = null, $TrackPnl = null ) Constructor with arguments

Method Details

__construct() public method

Constructor with arguments
public __construct ( $HostedButtonID = null, $TrackInv = null, $TrackPnl = null )

Property Details

$AppendDigitalDownloadKeys public property

Optional
public string $AppendDigitalDownloadKeys
return string

$DigitalDownloadKeys public property

Zero or more digital download keys to distribute to customers after transaction is completed. Optional Character length and limitations: 1000 single-byte alphanumeric characters
public string $DigitalDownloadKeys
return string

$HostedButtonID public property

Hosted Button ID of button you wish to change. Required Character length and limitations: 10 single-byte numeric characters
public string $HostedButtonID
return string

$ItemTrackingDetails public property

public ItemTrackingDetailsType,PayPal\EBLBaseComponents $ItemTrackingDetails
return PayPal\EBLBaseComponents\ItemTrackingDetailsType

$OptionIndex public property

Option Index. Optional Character length and limitations: 1 single-byte alphanumeric characters
public string $OptionIndex
return string

$OptionTrackingDetails public property

public OptionTrackingDetailsType,PayPal\EBLBaseComponents $OptionTrackingDetails
return PayPal\EBLBaseComponents\OptionTrackingDetailsType

$ReuseDigitalDownloadKeys public property

Optional
public string $ReuseDigitalDownloadKeys
return string

$SoldoutURL public property

URL of page to display when an item is soldout. Optional Character length and limitations: 127 single-byte alphanumeric characters
public string $SoldoutURL
return string

$TrackInv public property

Is Inventory tracked. Required 0 or 1
public string $TrackInv
return string

$TrackPnl public property

Is PNL Tracked. Required 0 or 1
public string $TrackPnl
return string