summaryrefslogtreecommitdiffstats
path: root/vendor/paypal/paypal-checkout-sdk/samples/AuthorizeIntentExamples/CaptureOrder.php
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/paypal/paypal-checkout-sdk/samples/AuthorizeIntentExamples/CaptureOrder.php')
-rw-r--r--vendor/paypal/paypal-checkout-sdk/samples/AuthorizeIntentExamples/CaptureOrder.php108
1 files changed, 54 insertions, 54 deletions
diff --git a/vendor/paypal/paypal-checkout-sdk/samples/AuthorizeIntentExamples/CaptureOrder.php b/vendor/paypal/paypal-checkout-sdk/samples/AuthorizeIntentExamples/CaptureOrder.php
index 9dffd38..8917dc4 100644
--- a/vendor/paypal/paypal-checkout-sdk/samples/AuthorizeIntentExamples/CaptureOrder.php
+++ b/vendor/paypal/paypal-checkout-sdk/samples/AuthorizeIntentExamples/CaptureOrder.php
@@ -1,55 +1,55 @@
-<?php
-
-namespace Sample\AuthorizeIntentExamples;
-
-require __DIR__ . '/../../vendor/autoload.php';
-use PayPalCheckoutSdk\Payments\AuthorizationsCaptureRequest;
-use Sample\PayPalClient;
-
-class CaptureOrder
-{
- /**
- * Below method can be used to build the capture request body.
- * This request can be updated with required fields as per need.
- * Please refer API specs for more info.
- */
- public static function buildRequestBody()
- {
- return "{}";
- }
-
- /**
- * Below function can be used to capture order.
- * Valid Authorization id should be passed as an argument.
- */
- public static function captureOrder($authorizationId, $debug=false)
- {
- $request = new AuthorizationsCaptureRequest($authorizationId);
- $request->body = self::buildRequestBody();
- $client = PayPalClient::client();
- $response = $client->execute($request);
-
- if ($debug)
- {
- print "Status Code: {$response->statusCode}\n";
- print "Status: {$response->result->status}\n";
- print "Capture ID: {$response->result->id}\n";
- print "Links:\n";
- foreach($response->result->links as $link)
- {
- print "\t{$link->rel}: {$link->href}\tCall Type: {$link->method}\n";
- }
- // To toggle printing the whole response body comment/uncomment below line
- echo json_encode($response->result, JSON_PRETTY_PRINT), "\n";
- }
- return $response;
- }
-}
-
-/**
- * Driver function for invoking the capture flow.
- */
-if (!count(debug_backtrace()))
-{
- CaptureOrder::captureOrder('18A38324BV5456924', true);
+<?php
+
+namespace Sample\AuthorizeIntentExamples;
+
+require __DIR__ . '/../../vendor/autoload.php';
+use PayPalCheckoutSdk\Payments\AuthorizationsCaptureRequest;
+use Sample\PayPalClient;
+
+class CaptureOrder
+{
+ /**
+ * Below method can be used to build the capture request body.
+ * This request can be updated with required fields as per need.
+ * Please refer API specs for more info.
+ */
+ public static function buildRequestBody()
+ {
+ return "{}";
+ }
+
+ /**
+ * Below function can be used to capture order.
+ * Valid Authorization id should be passed as an argument.
+ */
+ public static function captureOrder($authorizationId, $debug=false)
+ {
+ $request = new AuthorizationsCaptureRequest($authorizationId);
+ $request->body = self::buildRequestBody();
+ $client = PayPalClient::client();
+ $response = $client->execute($request);
+
+ if ($debug)
+ {
+ print "Status Code: {$response->statusCode}\n";
+ print "Status: {$response->result->status}\n";
+ print "Capture ID: {$response->result->id}\n";
+ print "Links:\n";
+ foreach($response->result->links as $link)
+ {
+ print "\t{$link->rel}: {$link->href}\tCall Type: {$link->method}\n";
+ }
+ // To toggle printing the whole response body comment/uncomment below line
+ echo json_encode($response->result, JSON_PRETTY_PRINT), "\n";
+ }
+ return $response;
+ }
+}
+
+/**
+ * Driver function for invoking the capture flow.
+ */
+if (!count(debug_backtrace()))
+{
+ CaptureOrder::captureOrder('18A38324BV5456924', true);
} \ No newline at end of file