From 87fc416b44f7fb6d8c98d8920069988663d53ef3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maurice=20Preu=C3=9F?= Date: Thu, 29 Sep 2022 14:51:51 +0200 Subject: [PATCH] Create CheckoutSessions.php --- .../CheckoutSessions.php | 33 +++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 src/Accounts/Traits/BitinflowPaymentsWallet/CheckoutSessions.php diff --git a/src/Accounts/Traits/BitinflowPaymentsWallet/CheckoutSessions.php b/src/Accounts/Traits/BitinflowPaymentsWallet/CheckoutSessions.php new file mode 100644 index 0000000..efe2b2f --- /dev/null +++ b/src/Accounts/Traits/BitinflowPaymentsWallet/CheckoutSessions.php @@ -0,0 +1,33 @@ +user->asPaymentsUser('POST', 'checkout-sessions', $payload); + } + + public function getCheckoutSession(string $id) + { + return $this->user->asPaymentsUser('GET', sprintf('checkout-sessions/%s', $id)); + } + + public function checkoutCheckoutSession(string $id) + { + return $this->user->asPaymentsUser('PUT', sprintf('checkout-sessions/%s/checkout', $id)); + } + + public function revokeCheckoutSession(string $id) + { + return $this->user->asPaymentsUser('PUT', sprintf('checkout-sessions/%s/revoke', $id)); + } +}