PluginProbe
GiveWP – Donation Plugin and Fundraising Platform / 4.17.0
GiveWP – Donation Plugin and Fundraising Platform v4.17.0
4.17.0 4.16.9 4.16.8.1 4.16.8 4.16.7.2 4.16.7.1 4.16.7 4.16.6.1 4.16.6 4.16.5.1 4.16.5 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 All 256 releases
give / vendor / stripe / stripe-php / lib / Service / FinancialConnections / SessionService.php

SessionService.php in GiveWP – Donation Plugin and Fundraising Platform 4.17.0, at vendor/stripe/stripe-php/lib/Service/FinancialConnections/SessionService.php

42 lines 1.3 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\FinancialConnections;
6
7 class SessionService extends \Stripe\Service\AbstractService
8 {
9 /**
10 * To launch the Financial Connections authorization flow, create a
11 * <code>Session</code>. The session’s <code>client_secret</code> can be used to
12 * launch the flow using Stripe.js.
13 *
14 * @param null|array $params
15 * @param null|array|\Stripe\Util\RequestOptions $opts
16 *
17 * @throws \Stripe\Exception\ApiErrorException if the request fails
18 *
19 * @return \Stripe\FinancialConnections\Session
20 */
21 public function create($params = null, $opts = null)
22 {
23 return $this->request('post', '/v1/financial_connections/sessions', $params, $opts);
24 }
25
26 /**
27 * Retrieves the details of a Financial Connections <code>Session</code>.
28 *
29 * @param string $id
30 * @param null|array $params
31 * @param null|array|\Stripe\Util\RequestOptions $opts
32 *
33 * @throws \Stripe\Exception\ApiErrorException if the request fails
34 *
35 * @return \Stripe\FinancialConnections\Session
36 */
37 public function retrieve($id, $params = null, $opts = null)
38 {
39 return $this->request('get', $this->buildPath('/v1/financial_connections/sessions/%s', $id), $params, $opts);
40 }
41 }
42