<?php
namespace PayPal\EBLBaseComponents;

use PayPal\Core\PPXmlMessage;

/**
 * Recurring Billing Profile ID
 */
class CreateRecurringPaymentsProfileResponseDetailsType
  extends PPXmlMessage
{

    /**
     * Recurring Billing Profile ID
     * @access    public
     * @namespace ebl
     * @var string
     */
    public $ProfileID;

    /**
     * Recurring Billing Profile Status
     * @access    public
     * @namespace ebl
     * @var string
     */
    public $ProfileStatus;

    /**
     * Transaction id from DCC initial payment
     * @access    public
     * @namespace ebl
     * @var string
     */
    public $TransactionID;

    /**
     * Response from DCC initial payment
     * @access    public
     * @namespace ebl
     * @var string
     */
    public $DCCProcessorResponse;

    /**
     * Return code if DCC initial payment fails
     * @access    public
     * @namespace ebl
     * @var string
     */
    public $DCCReturnCode;

    /**
     * Interchange Plus Pricing pending reason
     * @access    public
     * @namespace ebl
     * @var string
     */
    public $PendingReason;

}
