PluginProbe ʕ •ᴥ•ʔ
WPForms – Easy Form Builder for WordPress – Contact Forms, Payment Forms, Surveys, & More / 1.10.1
WPForms – Easy Form Builder for WordPress – Contact Forms, Payment Forms, Surveys, & More v1.10.1
1.10.1.1 1.10.1 1.10.0.5 trunk 1.1.4 1.1.4.2 1.1.5 1.1.5.1 1.1.6 1.1.6.1 1.1.7 1.1.7.1 1.1.7.2 1.1.8 1.1.8.1 1.1.8.2 1.1.8.3 1.1.8.4 1.10.0.1 1.10.0.2 1.10.0.3 1.10.0.4 1.2.0 1.2.0.1 1.2.1 1.2.2 1.2.2.1 1.2.2.2 1.2.3 1.2.3.1 1.2.3.2 1.2.4 1.2.4.1 1.2.5 1.2.5.1 1.2.6 1.2.7 1.2.8 1.2.8.1 1.2.9 1.3.0 1.3.1 1.3.1.1 1.3.1.2 1.3.2 1.3.3 1.3.5 1.3.6 1.3.6.1 1.3.6.2 1.3.7.2 1.3.7.3 1.3.7.4 1.3.8 1.3.9.1 1.4.0.1 1.4.1.1 1.4.2 1.4.2.1 1.4.2.2 1.4.3 1.4.4 1.4.4.1 1.4.5 1.4.5.1 1.4.5.2 1.4.5.3 1.4.6 1.4.7.1 1.4.7.2 1.4.8.1 1.4.9 1.5.0.1 1.5.0.3 1.5.0.4 1.5.1 1.5.1.1 1.5.1.3 1.5.2.1 1.5.2.2 1.5.2.3 1.5.3 1.5.3.1 1.5.4.1 1.5.4.2 1.5.5 1.5.5.1 1.5.6 1.5.6.2 1.5.7 1.5.8.2 1.5.9.1 1.5.9.4 1.5.9.5 1.6.0.1 1.6.0.2 1.6.1 1.6.2.2 1.6.2.3 1.6.3.1 1.6.4 1.6.4.1 1.6.5 1.6.6 1.6.7 1.6.7.1 1.6.7.2 1.6.7.3 1.6.8 1.6.8.1 1.6.9 1.7.0 1.7.1.1 1.7.1.2 1.7.2 1.7.2.1 1.7.3 1.7.4 1.7.4.1 1.7.4.2 1.7.5.1 1.7.5.2 1.7.5.3 1.7.5.5 1.7.6 1.7.7 1.7.7.1 1.7.7.2 1.7.8 1.7.9 1.7.9.1 1.8.0.1 1.8.0.2 1.8.1.1 1.8.1.2 1.8.1.3 1.8.2.1 1.8.2.2 1.8.2.3 1.8.3 1.8.3.1 1.8.4 1.8.4.1 1.8.5.2 1.8.5.3 1.8.5.4 1.8.6.2 1.8.6.3 1.8.6.4 1.8.7.2 1.8.8.2 1.8.8.3 1.8.9.1 1.8.9.2 1.8.9.4 1.8.9.5 1.8.9.6 1.9.0.1 1.9.0.2 1.9.0.3 1.9.0.4 1.9.1.1 1.9.1.2 1.9.1.3 1.9.1.4 1.9.1.5 1.9.1.6 1.9.2.1 1.9.2.2 1.9.2.3 1.9.3.1 1.9.3.2 1.9.4.1 1.9.4.2 1.9.5 1.9.5.1 1.9.5.2 1.9.6 1.9.6.1 1.9.6.2 1.9.7.1 1.9.7.2 1.9.7.3 1.9.8.1 1.9.8.2 1.9.8.4 1.9.8.7 1.9.9.2 1.9.9.3 1.9.9.4
wpforms-lite / vendor_prefixed / stripe / stripe-php / lib / Treasury / Transaction.php
wpforms-lite / vendor_prefixed / stripe / stripe-php / lib / Treasury Last commit date
CreditReversal.php 1 year ago DebitReversal.php 1 year ago FinancialAccount.php 1 year ago FinancialAccountFeatures.php 2 years ago InboundTransfer.php 1 year ago OutboundPayment.php 1 year ago OutboundTransfer.php 1 year ago ReceivedCredit.php 1 year ago ReceivedDebit.php 1 year ago Transaction.php 1 year ago TransactionEntry.php 1 year ago
Transaction.php
73 lines
1 <?php
2
3 // File generated from our OpenAPI spec
4 namespace WPForms\Vendor\Stripe\Treasury;
5
6 /**
7 * Transactions represent changes to a <a href="https://stripe.com/docs/api#financial_accounts">FinancialAccount's</a> balance.
8 *
9 * @property string $id Unique identifier for the object.
10 * @property string $object String representing the object's type. Objects of the same type share the same value.
11 * @property int $amount Amount (in cents) transferred.
12 * @property \Stripe\StripeObject $balance_impact Change to a FinancialAccount's balance
13 * @property int $created Time at which the object was created. Measured in seconds since the Unix epoch.
14 * @property string $currency Three-letter <a href="https://www.iso.org/iso-4217-currency-codes.html">ISO currency code</a>, in lowercase. Must be a <a href="https://stripe.com/docs/currencies">supported currency</a>.
15 * @property string $description An arbitrary string attached to the object. Often useful for displaying to users.
16 * @property null|\Stripe\Collection<\Stripe\Treasury\TransactionEntry> $entries A list of TransactionEntries that are part of this Transaction. This cannot be expanded in any list endpoints.
17 * @property string $financial_account The FinancialAccount associated with this object.
18 * @property null|string $flow ID of the flow that created the Transaction.
19 * @property null|\Stripe\StripeObject $flow_details Details of the flow that created the Transaction.
20 * @property string $flow_type Type of the flow that created the Transaction.
21 * @property bool $livemode Has the value <code>true</code> if the object exists in live mode or the value <code>false</code> if the object exists in test mode.
22 * @property string $status Status of the Transaction.
23 * @property \Stripe\StripeObject $status_transitions
24 */
25 class Transaction extends \WPForms\Vendor\Stripe\ApiResource
26 {
27 const OBJECT_NAME = 'treasury.transaction';
28 const FLOW_TYPE_CREDIT_REVERSAL = 'credit_reversal';
29 const FLOW_TYPE_DEBIT_REVERSAL = 'debit_reversal';
30 const FLOW_TYPE_INBOUND_TRANSFER = 'inbound_transfer';
31 const FLOW_TYPE_ISSUING_AUTHORIZATION = 'issuing_authorization';
32 const FLOW_TYPE_OTHER = 'other';
33 const FLOW_TYPE_OUTBOUND_PAYMENT = 'outbound_payment';
34 const FLOW_TYPE_OUTBOUND_TRANSFER = 'outbound_transfer';
35 const FLOW_TYPE_RECEIVED_CREDIT = 'received_credit';
36 const FLOW_TYPE_RECEIVED_DEBIT = 'received_debit';
37 const STATUS_OPEN = 'open';
38 const STATUS_POSTED = 'posted';
39 const STATUS_VOID = 'void';
40 /**
41 * Retrieves a list of Transaction objects.
42 *
43 * @param null|array $params
44 * @param null|array|string $opts
45 *
46 * @throws \Stripe\Exception\ApiErrorException if the request fails
47 *
48 * @return \Stripe\Collection<\Stripe\Treasury\Transaction> of ApiResources
49 */
50 public static function all($params = null, $opts = null)
51 {
52 $url = static::classUrl();
53 return static::_requestPage($url, \WPForms\Vendor\Stripe\Collection::class, $params, $opts);
54 }
55 /**
56 * Retrieves the details of an existing Transaction.
57 *
58 * @param array|string $id the ID of the API resource to retrieve, or an options array containing an `id` key
59 * @param null|array|string $opts
60 *
61 * @throws \Stripe\Exception\ApiErrorException if the request fails
62 *
63 * @return \Stripe\Treasury\Transaction
64 */
65 public static function retrieve($id, $opts = null)
66 {
67 $opts = \WPForms\Vendor\Stripe\Util\RequestOptions::parse($opts);
68 $instance = new static($id, $opts);
69 $instance->refresh();
70 return $instance;
71 }
72 }
73