PluginProbe
Charitable – Donation & Fundraising Platform (Donation Forms, Recurring Donations & Fundraising Campaigns) / 1.8.13
Charitable – Donation & Fundraising Platform (Donation Forms, Recurring Donations & Fundraising Campaigns) v1.8.13
1.8.13 1.8.12.3 1.8.12.2 1.8.12.1 1.8.12 1.8.11.3 1.8.11.2 1.8.11.1 1.8.11 1.6.6 1.6.60 1.6.7 1.6.8 1.6.9 1.7.0 1.7.0.1 1.7.0.11 1.7.0.12 1.7.0.14 1.7.0.2 1.7.0.3 1.7.0.5 1.7.0.6 1.7.0.7 1.7.0.9 All 211 releases
charitable / vendor / stripe / stripe-php / lib / Service / BalanceTransactionService.php

BalanceTransactionService.php in Charitable – Donation & Fundraising Platform (Donation Forms, Recurring Donations & Fundraising Campaigns) 1.8.13, at vendor/stripe/stripe-php/lib/Service/BalanceTransactionService.php

48 lines 1.5 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2
3 // File generated from our OpenAPI spec
4
5 namespace Stripe\Service;
6
7 class BalanceTransactionService extends \Stripe\Service\AbstractService
8 {
9 /**
10 * Returns a list of transactions that have contributed to the Stripe account
11 * balance (e.g., charges, transfers, and so forth). The transactions are returned
12 * in sorted order, with the most recent transactions appearing first.
13 *
14 * Note that this endpoint was previously called “Balance history” and used the
15 * path <code>/v1/balance/history</code>.
16 *
17 * @param null|array $params
18 * @param null|array|\Stripe\Util\RequestOptions $opts
19 *
20 * @throws \Stripe\Exception\ApiErrorException if the request fails
21 *
22 * @return \Stripe\Collection<\Stripe\BalanceTransaction>
23 */
24 public function all($params = null, $opts = null)
25 {
26 return $this->requestCollection('get', '/v1/balance_transactions', $params, $opts);
27 }
28
29 /**
30 * Retrieves the balance transaction with the given ID.
31 *
32 * Note that this endpoint previously used the path
33 * <code>/v1/balance/history/:id</code>.
34 *
35 * @param string $id
36 * @param null|array $params
37 * @param null|array|\Stripe\Util\RequestOptions $opts
38 *
39 * @throws \Stripe\Exception\ApiErrorException if the request fails
40 *
41 * @return \Stripe\BalanceTransaction
42 */
43 public function retrieve($id, $params = null, $opts = null)
44 {
45 return $this->request('get', $this->buildPath('/v1/balance_transactions/%s', $id), $params, $opts);
46 }
47 }
48