From bb1baa9c6a549140fa344edfe2e7f60005639acc Mon Sep 17 00:00:00 2001 From: zyxxyzyxz Date: Wed, 13 Nov 2019 16:13:03 +0800 Subject: [PATCH] Added a dedicated function to check if a payment has chargebacks open. --- src/Message/Response/FetchTransactionResponse.php | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/Message/Response/FetchTransactionResponse.php b/src/Message/Response/FetchTransactionResponse.php index 66248b8..1042df7 100644 --- a/src/Message/Response/FetchTransactionResponse.php +++ b/src/Message/Response/FetchTransactionResponse.php @@ -114,6 +114,14 @@ public function isPartialRefunded() && $this->data['amountRemaining']['value'] > 0; } + /** + * @return boolean + */ + public function hasChargebacks() + { + return !empty($this->data['_links']['chargebacks']); + } + /** * @return string|null */