PluginProbe ʕ •ᴥ•ʔ
GiveWP – Donation Plugin and Fundraising Platform / 2.10.0
GiveWP – Donation Plugin and Fundraising Platform v2.10.0
4.16.4 4.16.3 4.16.2 4.16.1 4.16.0 4.15.5 4.15.4 4.15.3 4.15.2 4.15.1 4.15.0 2.3.0 2.3.1 2.3.2 2.30.0 2.31.0 2.31.1 2.32.0 2.33.0 2.33.1 2.33.2 2.33.3 2.33.4 2.33.5 2.4.0 2.4.1 2.4.2 2.4.3 2.4.4 2.4.5 2.4.6 2.4.7 2.5.0 2.5.1 2.5.10 2.5.11 2.5.12 2.5.13 2.5.2 2.5.3 2.5.4 2.5.5 2.5.6 2.5.7 2.5.8 2.5.9 2.6.0 2.6.1 2.6.2 2.6.3 2.7.0 2.7.1 2.7.2 2.7.3 2.7.4 2.7.5 2.8.0 2.8.1 2.9.0 2.9.1 2.9.2 2.9.3 2.9.4 2.9.5 2.9.6 2.9.7 3.0.0 3.0.1 3.0.2 3.0.3 3.0.4 3.1.0 3.1.1 3.1.2 3.10.0 3.11.0 3.12.0 3.12.1 3.12.2 3.12.3 3.13.0 3.14.0 3.14.1 3.14.2 3.15.0 3.15.1 3.16.0 3.16.1 3.16.2 3.16.3 3.16.4 3.16.5 3.17.0 3.17.1 3.17.2 3.18.0 3.19.0 3.19.1 3.19.2 3.19.3 3.19.4 3.2.0 3.2.1 3.2.2 3.20.0 3.21.0 3.21.1 3.22.0 3.22.1 3.22.2 3.3.0 3.3.1 3.4.0 3.4.1 3.4.2 3.5.0 3.5.1 3.6.0 3.6.1 3.6.2 3.7.0 3.8.0 3.9.0 4.0.0 4.1.0 4.1.1 4.10.0 4.10.1 4.11.0 4.12.0 4.13.0 4.13.1 4.13.2 4.14.0 4.14.1 4.14.2 4.14.3 4.14.4 4.14.5 4.14.6 4.2.0 4.2.1 4.3.0 4.3.1 4.3.2 4.4.0 4.5.0 4.6.1 4.7.0 4.7.1 4.8.0 4.8.1 4.9.0 trunk 1.9.0 2.0.0 2.0.1 2.0.2 2.0.3 2.0.4 2.0.5 2.0.6 2.0.7 2.1.0 2.1.1 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.1.7 2.1.8 2.10.0 2.10.1 2.10.2 2.10.3 2.10.4 2.11.0 2.11.1 2.11.2 2.11.3 2.12.0 2.12.1 2.12.2 2.12.3 2.13.0 2.13.1 2.13.2 2.13.3 2.13.4 2.14.0 2.15.0 2.16.0 2.16.1 2.17.0 2.17.1 2.17.3 2.18.0 2.18.1 2.19.1 2.19.2 2.19.3 2.19.4 2.19.5 2.19.6 2.19.7 2.19.8 2.2.0 2.2.1 2.2.2 2.2.3 2.2.4 2.2.5 2.2.6 2.20.0 2.20.1 2.20.2 2.21.0 2.21.1 2.21.2 2.21.3 2.21.4 2.22.0 2.22.1 2.22.2 2.22.3 2.23.0 2.23.1 2.23.2 2.24.0 2.24.1 2.24.2 2.25.0 2.25.1 2.25.2 2.25.3 2.26.0 2.27.0 2.27.1 2.27.2 2.27.3 2.28.0 2.29.0 2.29.1 2.29.2
give / vendor / stripe / stripe-php / lib / Issuing / Authorization.php
give / vendor / stripe / stripe-php / lib / Issuing Last commit date
Authorization.php 6 years ago Card.php 6 years ago CardDetails.php 6 years ago Cardholder.php 6 years ago Dispute.php 6 years ago Transaction.php 6 years ago
Authorization.php
69 lines
1 <?php
2
3 namespace Stripe\Issuing;
4
5 /**
6 * Class Authorization
7 *
8 * @property string $id
9 * @property string $object
10 * @property bool $approved
11 * @property string $authorization_method
12 * @property int $authorized_amount
13 * @property string $authorized_currency
14 * @property \Stripe\Collection $balance_transactions
15 * @property Card $card
16 * @property Cardholder $cardholder
17 * @property int $created
18 * @property int $held_amount
19 * @property string $held_currency
20 * @property bool $is_held_amount_controllable
21 * @property bool $livemode
22 * @property mixed $merchant_data
23 * @property \Stripe\StripeObject $metadata
24 * @property int $pending_authorized_amount
25 * @property int $pending_held_amount
26 * @property mixed $request_history
27 * @property string $status
28 * @property \Stripe\Collection $transactions
29 * @property mixed $verification_data
30 *
31 * @package Stripe\Issuing
32 */
33 class Authorization extends \Stripe\ApiResource
34 {
35 const OBJECT_NAME = "issuing.authorization";
36
37 use \Stripe\ApiOperations\All;
38 use \Stripe\ApiOperations\Retrieve;
39 use \Stripe\ApiOperations\Update;
40
41 /**
42 * @param array|null $params
43 * @param array|string|null $options
44 *
45 * @return Authorization The approved authorization.
46 */
47 public function approve($params = null, $options = null)
48 {
49 $url = $this->instanceUrl() . '/approve';
50 list($response, $opts) = $this->_request('post', $url, $params, $options);
51 $this->refreshFrom($response, $opts);
52 return $this;
53 }
54
55 /**
56 * @param array|null $params
57 * @param array|string|null $options
58 *
59 * @return Authorization The declined authorization.
60 */
61 public function decline($params = null, $options = null)
62 {
63 $url = $this->instanceUrl() . '/decline';
64 list($response, $opts) = $this->_request('post', $url, $params, $options);
65 $this->refreshFrom($response, $opts);
66 return $this;
67 }
68 }
69