From 75160b12821f7f4299cce7f0b69c83c1502ae071 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Anton=20Luka=20=C5=A0ijanec?= Date: Mon, 27 May 2024 13:08:29 +0200 Subject: 2024-02-19 upstream --- .../paypal-checkout-sdk/samples/RefundOrder.php | 120 ++++++++++----------- 1 file changed, 60 insertions(+), 60 deletions(-) (limited to 'vendor/paypal/paypal-checkout-sdk/samples/RefundOrder.php') diff --git a/vendor/paypal/paypal-checkout-sdk/samples/RefundOrder.php b/vendor/paypal/paypal-checkout-sdk/samples/RefundOrder.php index fc9428f..2968189 100644 --- a/vendor/paypal/paypal-checkout-sdk/samples/RefundOrder.php +++ b/vendor/paypal/paypal-checkout-sdk/samples/RefundOrder.php @@ -1,60 +1,60 @@ - - array( - 'value' => '20.00', - 'currency_code' => 'USD' - ) - ); - } - - /** - * This function can be used to preform refund on the capture. - */ - public static function refundOrder($captureId, $debug=false) - { - $request = new CapturesRefundRequest($captureId); - $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 "Order 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; - } -} - -/** - * This is the driver function which invokes the refund capture function with - * Capture Id to perform refund on capture. - */ -if (!count(debug_backtrace())) -{ - RefundOrder::refundOrder('8XL09935J2224701N', true); -} + + array( + 'value' => '20.00', + 'currency_code' => 'USD' + ) + ); + } + + /** + * This function can be used to preform refund on the capture. + */ + public static function refundOrder($captureId, $debug=false) + { + $request = new CapturesRefundRequest($captureId); + $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 "Order 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; + } +} + +/** + * This is the driver function which invokes the refund capture function with + * Capture Id to perform refund on capture. + */ +if (!count(debug_backtrace())) +{ + RefundOrder::refundOrder('8XL09935J2224701N', true); +} -- cgit v1.2.3