PluginProbe ʕ •ᴥ•ʔ
GiveWP – Donation Plugin and Fundraising Platform / 2.5.12
GiveWP – Donation Plugin and Fundraising Platform v2.5.12
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 / Payout.php
give / vendor / stripe / stripe-php / lib Last commit date
ApiOperations 6 years ago Checkout 6 years ago Error 6 years ago HttpClient 6 years ago Issuing 6 years ago Radar 6 years ago Reporting 6 years ago Sigma 6 years ago Terminal 6 years ago Util 6 years ago Account.php 6 years ago AccountLink.php 6 years ago AlipayAccount.php 6 years ago ApiRequestor.php 6 years ago ApiResource.php 6 years ago ApiResponse.php 6 years ago ApplePayDomain.php 6 years ago ApplicationFee.php 6 years ago ApplicationFeeRefund.php 6 years ago Balance.php 6 years ago BalanceTransaction.php 6 years ago BankAccount.php 6 years ago BitcoinReceiver.php 6 years ago BitcoinTransaction.php 6 years ago Capability.php 6 years ago Card.php 6 years ago Charge.php 6 years ago Collection.php 6 years ago CountrySpec.php 6 years ago Coupon.php 6 years ago CreditNote.php 6 years ago Customer.php 6 years ago CustomerBalanceTransaction.php 6 years ago Discount.php 6 years ago Dispute.php 6 years ago EphemeralKey.php 6 years ago Event.php 6 years ago ExchangeRate.php 6 years ago File.php 6 years ago FileLink.php 6 years ago FileUpload.php 6 years ago Invoice.php 6 years ago InvoiceItem.php 6 years ago InvoiceLineItem.php 6 years ago IssuerFraudRecord.php 6 years ago LoginLink.php 6 years ago OAuth.php 6 years ago Order.php 6 years ago OrderItem.php 6 years ago OrderReturn.php 6 years ago PaymentIntent.php 6 years ago PaymentMethod.php 6 years ago Payout.php 6 years ago Person.php 6 years ago Plan.php 6 years ago Product.php 6 years ago Recipient.php 6 years ago RecipientTransfer.php 6 years ago Refund.php 6 years ago RequestTelemetry.php 6 years ago Review.php 6 years ago SKU.php 6 years ago SetupIntent.php 6 years ago SingletonApiResource.php 6 years ago Source.php 6 years ago SourceTransaction.php 6 years ago Stripe.php 6 years ago StripeObject.php 6 years ago Subscription.php 6 years ago SubscriptionItem.php 6 years ago SubscriptionSchedule.php 6 years ago TaxId.php 6 years ago TaxRate.php 6 years ago ThreeDSecure.php 6 years ago Token.php 6 years ago Topup.php 6 years ago Transfer.php 6 years ago TransferReversal.php 6 years ago UsageRecord.php 6 years ago UsageRecordSummary.php 6 years ago Webhook.php 6 years ago WebhookEndpoint.php 6 years ago WebhookSignature.php 6 years ago
Payout.php
93 lines
1 <?php
2
3 namespace Stripe;
4
5 /**
6 * Class Payout
7 *
8 * @property string $id
9 * @property string $object
10 * @property int $amount
11 * @property int $arrival_date
12 * @property bool $automatic
13 * @property string $balance_transaction
14 * @property int $created
15 * @property string $currency
16 * @property string $description
17 * @property string $destination
18 * @property string $failure_balance_transaction
19 * @property string $failure_code
20 * @property string $failure_message
21 * @property bool $livemode
22 * @property StripeObject $metadata
23 * @property string $method
24 * @property string $source_type
25 * @property string $statement_descriptor
26 * @property string $status
27 * @property string $type
28 *
29 * @package Stripe
30 */
31 class Payout extends ApiResource
32 {
33 const OBJECT_NAME = "payout";
34
35 use ApiOperations\All;
36 use ApiOperations\Create;
37 use ApiOperations\Retrieve;
38 use ApiOperations\Update;
39
40 /**
41 * Types of payout failure codes.
42 * @link https://stripe.com/docs/api#payout_failures
43 */
44 const FAILURE_ACCOUNT_CLOSED = 'account_closed';
45 const FAILURE_ACCOUNT_FROZEN = 'account_frozen';
46 const FAILURE_BANK_ACCOUNT_RESTRICTED = 'bank_account_restricted';
47 const FAILURE_BANK_OWNERSHIP_CHANGED = 'bank_ownership_changed';
48 const FAILURE_COULD_NOT_PROCESS = 'could_not_process';
49 const FAILURE_DEBIT_NOT_AUTHORIZED = 'debit_not_authorized';
50 const FAILURE_DECLINED = 'declined';
51 const FAILURE_INCORRECT_ACCOUNT_HOLDER_NAME = 'incorrect_account_holder_name';
52 const FAILURE_INSUFFICIENT_FUNDS = 'insufficient_funds';
53 const FAILURE_INVALID_ACCOUNT_NUMBER = 'invalid_account_number';
54 const FAILURE_INVALID_CURRENCY = 'invalid_currency';
55 const FAILURE_NO_ACCOUNT = 'no_account';
56 const FAILURE_UNSUPPORTED_CARD = 'unsupported_card';
57
58 /**
59 * Possible string representations of the payout methods.
60 * @link https://stripe.com/docs/api/payouts/object#payout_object-method
61 */
62 const METHOD_STANDARD = 'standard';
63 const METHOD_INSTANT = 'instant';
64
65 /**
66 * Possible string representations of the status of the payout.
67 * @link https://stripe.com/docs/api/payouts/object#payout_object-status
68 */
69 const STATUS_CANCELED = 'canceled';
70 const STATUS_IN_TRANSIT = 'in_transit';
71 const STATUS_FAILED = 'failed';
72 const STATUS_PAID = 'paid';
73 const STATUS_PENDING = 'pending';
74
75 /**
76 * Possible string representations of the type of payout.
77 * @link https://stripe.com/docs/api/payouts/object#payout_object-type
78 */
79 const TYPE_BANK_ACCOUNT = 'bank_account';
80 const TYPE_CARD = 'card';
81
82 /**
83 * @return Payout The canceled payout.
84 */
85 public function cancel()
86 {
87 $url = $this->instanceUrl() . '/cancel';
88 list($response, $opts) = $this->_request('post', $url);
89 $this->refreshFrom($response, $opts);
90 return $this;
91 }
92 }
93