for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
/**
* Transaction
*
* @author Pronamic <[email protected]>
* @copyright 2005-2022 Pronamic
* @license GPL-3.0-or-later
* @package Pronamic\WordPress\Pay\Payments
*/
namespace Pronamic\WordPress\Pay\Gateways\Sisow;
use Pronamic\WordPress\DateTime\DateTime;
* Title: iDEAL Sisow error
* Description:
* Copyright: 2005-2022 Pronamic
* Company: Pronamic
* @author Remco Tolsma
* @version 2.0.4
* @since 1.0.0
class Transaction {
* Transaction ID
* @var string
public $id;
* The status of the transaction
public $status;
* The amount of the transaction
* @var float
public $amount;
* Purchase ID
public $purchase_id;
* Description
public $description;
* Entrance code
public $entrance_code;
* Issuer ID
public $issuer_id;
* Timestamp
* @var DateTime
public $timestamp;
* Consumer name
public $consumer_name;
* Consumer account
public $consumer_account;
* Consumer city
public $consumer_city;
* Consumer IBAN
public $consumer_iban;
* Consumer BIC
public $consumer_bic;
* Issuer URL
public $issuer_url;
* Constructs and initializes an Sisow error object
public function __construct() {
}
* Create an string representation of this object
* @return string
public function __toString() {
return $this->id . ' ' . $this->issuer_url;