Skip to content

Commit 1f965d7

Browse files
authored
Merge pull request #84 from SwedbankPay/hotfix/core-fix
Remove the workaround
2 parents 52dc562 + 493a1ae commit 1f965d7

File tree

4 files changed

+8
-9
lines changed

4 files changed

+8
-9
lines changed

changelog.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
Version 5.2.1
2+
Changed
3+
- Removed the workaround in WC_Adapter
4+
15
Version 5.2.0
26
Added
37
- Added method `isCreditMemoExist($transactionId)`

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
"email": "[email protected]"
1313
}
1414
],
15-
"version": "5.2.0",
15+
"version": "5.2.1",
1616
"keywords": [
1717
"SwedbankPay",
1818
"core",

src/SwedbankPay/Core/Adapter/WC_Adapter.php

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -190,11 +190,6 @@ public function getPlatformUrls($orderId)
190190
$paymentUrl = add_query_arg(array('payment_url' => '1'), wc_get_checkout_url());
191191
}
192192

193-
// Workaround: don't set paymentUrl if there's "pay_for_order" page
194-
if (isset($_GET['pay_for_order'], $_GET['key'])) {
195-
$paymentUrl = null;
196-
}
197-
198193
if ($this->gateway->is_new_credit_card) {
199194
return array(
200195
PlatformUrlsInterface::COMPLETE_URL => add_query_arg(

src/SwedbankPay/Core/Library/Methods/Checkout.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ trait Checkout
3737
*
3838
* @param mixed $orderId
3939
* @param string|null $consumerProfileRef
40-
* @param bool $generateRecurrenceToken
40+
* @param bool $generateToken
4141
*
4242
* @return Response
4343
* @throws Exception
@@ -48,7 +48,7 @@ trait Checkout
4848
public function initiatePaymentOrderPurchase(
4949
$orderId,
5050
$consumerProfileRef = null,
51-
$generateRecurrenceToken = false
51+
$generateToken = false
5252
) {
5353
/** @var Order $order */
5454
$order = $this->getOrder($orderId);
@@ -118,7 +118,7 @@ public function initiatePaymentOrderPurchase(
118118
->setDescription($order->getDescription())
119119
->setUserAgent($order->getHttpUserAgent())
120120
->setLanguage($order->getLanguage())
121-
->setGenerateRecurrenceToken($generateRecurrenceToken)
121+
->setGenerateRecurrenceToken($generateToken)
122122
->setDisablePaymentMenu(false)
123123
->setUrls($urlData)
124124
->setPayeeInfo($payeeInfo)

0 commit comments

Comments
 (0)