Proyectos de Subversion LeadersLinked - Antes de SPA

Rev

Autoría | Ultima modificación | Ver Log |

<?php
declare(strict_types=1);

namespace LeadersLinked\Model;


class Transaction
{
    
    const TYPE_PAYMENT = 'payment';
    const TYPE_COUPON = 'coupon';
    const TYPE_REVERSE = 'reverse';
    const TYPE_TRANSFER = 'transfer';
    const TYPE_INVOICE = 'invoice';
    
    const STATUS_PENDING = 'pending';
    const STATUS_PROCESSING = 'processing';
    const STATUS_REJECTED = 'rejected';
    const STATUS_COMPLETED = 'completed';
    const STATUS_CANCELLED = 'cancelled';

    /**
     * 
     * @var int
     */
    public $id;
    
    /**
     *
     * @var int
     */
    public $user_id;
    
    /**
     *
     * @var int
     */
    public $invoice_id;
    
    /**
     * 
     * @var string
     */
    public $provider;
    
    /**
     *
     * @var string
     */
    public $external_id;
    
    /**
     *
     * @var string
     */
    public $external_ref;
    
    /**
     *
     * @var string
     */
    public $internal_id;
    
    /**
     *
     * @var string
     */
    public $internal_ref;
    
    /**
     *
     * @var string
     */
    public $type;
    
    /**
     *
     * @var string
     */
    public $status;
    
    
    /**
     *
     * @var float
     */
    public $previous;
    
    /**
     *
     * @var float
     */
    public $amount;
    
    /**
     *
     * @var float
     */
    public $current;
    
    /**
     *
     * @var string
     */
    public $description;
    
    /**
     * 
     * @var string
     */
    public $request;
    
    /**
     * 
     * @var string
     */
    public $response;
    
    /**
     *
     * @var string
     */
    public $added_on;
    
    /**
     *
     * @var string
     */
    public $updated_on;
}