Skip to content

Commit 074d049

Browse files
authored
Bugfix/sw 2019 swms whmcs tld import pricing sync on sale names (#65)
* Fixed 'on sale' domain register pricing * Updated Changelog
1 parent 9898827 commit 074d049

File tree

2 files changed

+12
-1
lines changed

2 files changed

+12
-1
lines changed

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,11 @@ Synergy Wholesale WHMCS Domains Module
1515
### Removed
1616
-
1717

18+
## 2.2.3 [Updated 11/08/2021]
19+
20+
### Fixed
21+
- Fixed 'on sale' domain register pricing.
22+
1823
## 2.2.2 [Updated 12/03/2021]
1924

2025
### Fixed

modules/registrars/synergywholesaledomains/synergywholesaledomains.php

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2639,15 +2639,21 @@ function synergywholesaledomains_GetTldPricing(array $params)
26392639
foreach ($response['pricing'] as $extension) {
26402640
$tld = '.' . $extension->tld;
26412641
$transfer_price = $extension->transfer;
2642+
$register_price = $extension->register_1_year;
2643+
26422644
if (preg_match('/\.au$/', $tld)) {
26432645
$transfer_price = 0.00;
26442646
}
26452647

2648+
if ($register_price < $extension->renew) {
2649+
$register_price = $extension->renew;
2650+
}
2651+
26462652
$results[] = (new WHMCS\Domain\TopLevel\ImportItem())
26472653
->setExtension($tld)
26482654
->setMinYears($extension->minPeriod)
26492655
->setMaxYears($extension->maxPeriod)
2650-
->setRegisterPrice($extension->register_1_year)
2656+
->setRegisterPrice($register_price)
26512657
->setRenewPrice($extension->renew)
26522658
->setTransferPrice($transfer_price)
26532659
->setRedemptionFeePrice($extension->redemption)

0 commit comments

Comments
 (0)