<?php
namespace Hepsipay\Model;
use Hepsipay\HepsipayResource;
class PaymentResource extends HepsipayResource
{
    private $apiKey;
    private $transactionId;
    private $transactionTime;
    private $signature;
    private $extras;
    private $amount;
    private $installment;
    private $currency;
    private $cardId;
    
    public function getApiKey()
    {
        return $this->apiKey;
    }
    public function setApiKey($apiKey)
    {
        $this->apiKey = $apiKey;
        return $this;
    }
    
    public function getTransactionId()
    {
        return $this->transactionId;
    }
    public function setTransactionId($transactionId)
    {
        $this->transactionId = $transactionId;
        return $this;
    }
    
    public function getTransactionTime()
    {
        return $this->transactionTime;
    }
    public function setTransactionTime($transactionTime)
    {
        $this->transactionTime = $transactionTime;
        return $this;
    }
    
    public function getSignature()
    {
        return $this->signature;
    }
    public function setSignature($signature)
    {
        $this->signature = $signature;
        return $this;
    }
    
    public function getExtras()
    {
        return $this->extras;
    }
    public function setExtras($extras)
    {
        $this->extras = $extras;
        return $this;
    }
    public function getAmount()
    {
        return $this->amount;
    }
    public function setAmount($amount)
    {
        $this->amount = $amount;
        return $this;
    }
    public function getInstallment()
    {
        return $this->installment;
    }
    public function setInstallment($installment)
    {
        $this->installment = $installment;
        return $this;
    }
    public function getCurrency()
    {
        return $this->currency;
    }
    public function setCurrency($currency)
    {
        $this->currency = $currency;
        return $this;
    }
    
    public function getCardId()
    {
        return $this->cardId;
    }
    public function setCardId($cardId)
    {
        $this->cardId = $cardId;
        return $this;
    }
}