This is an automated email from the ASF dual-hosted git repository.

arnold pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/fineract.git


The following commit(s) were added to refs/heads/develop by this push:
     new e326ed4b8a FINERACT-2260: added e2e tests for incorrect interest 
handling in case of early repayment
e326ed4b8a is described below

commit e326ed4b8a1b085748d438988c3940e2c6df565c
Author: mdmytriv <[email protected]>
AuthorDate: Thu Apr 17 18:06:34 2025 +0300

    FINERACT-2260: added e2e tests for incorrect interest handling in case of 
early repayment
---
 .../test/resources/features/LoanRepayment.feature  | 632 ++++++++++++++++++++-
 1 file changed, 631 insertions(+), 1 deletion(-)

diff --git 
a/fineract-e2e-tests-runner/src/test/resources/features/LoanRepayment.feature 
b/fineract-e2e-tests-runner/src/test/resources/features/LoanRepayment.feature
index 6968fe0a3e..e69a457e0e 100644
--- 
a/fineract-e2e-tests-runner/src/test/resources/features/LoanRepayment.feature
+++ 
b/fineract-e2e-tests-runner/src/test/resources/features/LoanRepayment.feature
@@ -4570,7 +4570,7 @@ Feature: LoanRepayment
     Then Loan has 0 outstanding amount
 
   @TestRailId:C3589
-  Scenario: Verify early repayment on high interest loan works properly and 
align the interest properly
+  Scenario: Verify early repayment on high interest loan works properly and 
align the interest properly - UC1
     When Admin sets the business date to "10 April 2025"
     When Admin creates a client with random data
     When Admin creates a fully customized loan with the following data:
@@ -4667,6 +4667,636 @@ Feature: LoanRepayment
       | 13 April 2025    | Accrual          | 0.7     | 0.0       | 0.7      | 
0.0  | 0.0       |   0.0        | false    | false    |
       | 14 April 2025    | Accrual          | 0.9     | 0.0       | 0.9      | 
0.0  | 0.0       |   0.0        | false    | false    |
 
+  @TestRailId:C3614
+  Scenario: Verify early repayment on high interest loan works properly and 
align the interest properly while increase interest rate - UC2
+    When Admin sets the business date to "10 April 2025"
+    When Admin creates a client with random data
+    When Admin creates a fully customized loan with the following data:
+      | LoanProduct                                                   | 
submitted on date | with Principal | ANNUAL interest rate % | interest type     
| interest calculation period | amortization type  | loanTermFrequency | 
loanTermFrequencyType | repaymentEvery | repaymentFrequencyType | 
numberOfRepayments | graceOnPrincipalPayment | graceOnInterestPayment | 
interest free period | Payment strategy            |
+      | LP2_ADV_CUSTOM_PMT_ALLOC_PROGRESSIVE_LOAN_SCHEDULE_HORIZONTAL | 10 
April 2025     | 1001           | 17                     | DECLINING_BALANCE | 
DAILY                       | EQUAL_INSTALLMENTS | 24                | MONTHS   
             | 1              | MONTHS                 | 24                 | 0 
                      | 0                      | 0                    | 
ADVANCED_PAYMENT_ALLOCATION |
+    And Admin successfully approves the loan on "10 April 2025" with "1001" 
amount and expected disbursement date on "10 April 2025"
+    When Admin successfully disburse the loan on "10 April 2025" with "1001" 
EUR transaction amount
+    Then Loan Repayment schedule has 24 periods, with the following data for 
periods:
+      | Nr | Days | Date                 | Paid date        | Balance of loan 
| Principal due | Interest | Fees | Penalties | Due   | Paid  | In advance | 
Late | Outstanding |
+      |    |      | 10 April 2025        |                  | 1001.0          
|               |          | 0.0  |           | 0.0   | 0.0   |            |    
  |             |
+      | 1  | 30   | 10 May 2025          |                  | 965.69          
| 35.31         | 14.18    | 0.0  | 0.0       | 49.49 | 0.0   | 0.0        | 
0.0  | 49.49       |
+      | 2  | 31   | 10 June 2025         |                  | 929.88          
| 35.81         | 13.68    | 0.0  | 0.0       | 49.49 | 0.0   | 0.0        | 
0.0  | 49.49       |
+      | 3  | 30   | 10 July 2025         |                  | 893.56          
| 36.32         | 13.17    | 0.0  | 0.0       | 49.49 | 0.0   | 0.0        | 
0.0  | 49.49       |
+      | 4  | 31   | 10 August 2025       |                  | 856.73          
| 36.83         | 12.66    | 0.0  | 0.0       | 49.49 | 0.0   | 0.0        | 
0.0  | 49.49       |
+      | 5  | 31   | 10 September 2025    |                  | 819.38          
| 37.35         | 12.14    | 0.0  | 0.0       | 49.49 | 0.0   | 0.0        | 
0.0  | 49.49       |
+      | 6  | 30   | 10 October 2025      |                  | 781.5           
| 37.88         | 11.61    | 0.0  | 0.0       | 49.49 | 0.0   | 0.0        | 
0.0  | 49.49       |
+      | 7  | 31   | 10 November 2025     |                  | 743.08          
| 38.42         | 11.07    | 0.0  | 0.0       | 49.49 | 0.0   | 0.0        | 
0.0  | 49.49       |
+      | 8  | 30   | 10 December 2025     |                  | 704.12          
| 38.96         | 10.53    | 0.0  | 0.0       | 49.49 | 0.0   | 0.0        | 
0.0  | 49.49       |
+      | 9  | 31   | 10 January 2026      |                  | 664.61          
| 39.51         |  9.98    | 0.0  | 0.0       | 49.49 | 0.0   | 0.0        | 
0.0  | 49.49       |
+      | 10 | 31   | 10 February 2026     |                  | 624.54          
| 40.07         |  9.42    | 0.0  | 0.0       | 49.49 | 0.0   | 0.0        | 
0.0  | 49.49       |
+      | 11 | 28   | 10 March 2026        |                  | 583.9           
| 40.64         |  8.85    | 0.0  | 0.0       | 49.49 | 0.0   | 0.0        | 
0.0  | 49.49       |
+      | 12 | 31   | 10 April 2026        |                  | 542.68          
| 41.22         |  8.27    | 0.0  | 0.0       | 49.49 | 0.0   | 0.0        | 
0.0  | 49.49       |
+      | 13 | 30   | 10 May 2026          |                  | 500.88          
| 41.8          |  7.69    | 0.0  | 0.0       | 49.49 | 0.0   | 0.0        | 
0.0  | 49.49       |
+      | 14 | 31   | 10 June 2026         |                  | 458.49          
| 42.39         |  7.1     | 0.0  | 0.0       | 49.49 | 0.0   | 0.0        | 
0.0  | 49.49       |
+      | 15 | 30   | 10 July 2026         |                  | 415.5           
| 42.99         |  6.5     | 0.0  | 0.0       | 49.49 | 0.0   | 0.0        | 
0.0  | 49.49       |
+      | 16 | 31   | 10 August 2026       |                  | 371.9           
| 43.6          |  5.89    | 0.0  | 0.0       | 49.49 | 0.0   | 0.0        | 
0.0  | 49.49       |
+      | 17 | 31   | 10 September 2026    |                  | 327.68          
| 44.22         |  5.27    | 0.0  | 0.0       | 49.49 | 0.0   | 0.0        | 
0.0  | 49.49       |
+      | 18 | 30   | 10 October 2026      |                  | 282.83          
| 44.85         |  4.64    | 0.0  | 0.0       | 49.49 | 0.0   | 0.0        | 
0.0  | 49.49       |
+      | 19 | 31   | 10 November 2026     |                  | 237.35          
| 45.48         |  4.01    | 0.0  | 0.0       | 49.49 | 0.0   | 0.0        | 
0.0  | 49.49       |
+      | 20 | 30   | 10 December 2026     |                  | 191.22          
| 46.13         |  3.36    | 0.0  | 0.0       | 49.49 | 0.0   | 0.0        | 
0.0  | 49.49       |
+      | 21 | 31   | 10 January 2027      |                  | 144.44          
| 46.78         |  2.71    | 0.0  | 0.0       | 49.49 | 0.0   | 0.0        | 
0.0  | 49.49       |
+      | 22 | 31   | 10 February 2027     |                  |  97.0           
| 47.44         |  2.05    | 0.0  | 0.0       | 49.49 | 0.0   | 0.0        | 
0.0  | 49.49       |
+      | 23 | 28   | 10 March 2027        |                  |  48.88          
| 48.12         |  1.37    | 0.0  | 0.0       | 49.49 | 0.0   | 0.0        | 
0.0  | 49.49       |
+      | 24 | 31   | 10 April 2027        |                  |   0.0           
| 48.88         |  0.69    | 0.0  | 0.0       | 49.57 | 0.0   | 0.0        | 
0.0  | 49.57       |
+    Then Loan Repayment schedule has the following data in Total row:
+      | Principal due | Interest | Fees | Penalties | Due     | Paid | In 
advance | Late | Outstanding |
+      | 1001.0        | 186.84    | 0.0  | 0.0      | 1187.84 |  0.0 | 0.0     
   | 0.0  | 1187.84     |
+    Then Loan Transactions tab has the following data:
+      | Transaction date | Transaction Type | Amount  | Principal | Interest | 
Fees | Penalties | Loan Balance  | Reverted | Replayed |
+      | 10 April 2025    | Disbursement     | 1001.0  | 0.0       | 0.0      | 
0.0  | 0.0       | 1001.0        | false    | false    |
+    When Admin runs inline COB job for Loan
+    When Admin sets the business date to "13 April 2025"
+    When Admin runs inline COB job for Loan
+    Then Loan Transactions tab has the following data:
+      | Transaction date | Transaction Type | Amount  | Principal | Interest | 
Fees | Penalties | Loan Balance  | Reverted | Replayed |
+      | 10 April 2025    | Disbursement     | 1001.0  | 0.0       | 0.0      | 
0.0  | 0.0       | 1001.0        | false    | false    |
+      | 11 April 2025    | Accrual          | 0.47    | 0.0       | 0.47     | 
0.0  | 0.0       |   0.0         | false    | false    |
+      | 12 April 2025    | Accrual          | 0.48    | 0.0       | 0.48     | 
0.0  | 0.0       |   0.0         | false    | false    |
+    And Customer makes "AUTOPAY" repayment on "10 April 2025" with 130 EUR 
transaction amount
+    Then Loan Repayment schedule has 24 periods, with the following data for 
periods:
+      | Nr | Days | Date                 | Paid date        | Balance of loan 
| Principal due | Interest | Fees | Penalties | Due   | Paid  | In advance | 
Late | Outstanding |
+      |    |      | 10 April 2025        |                  | 1001.0          
|               |          | 0.0  |           | 0.0   |  0.0  |            |    
  |             |
+      | 1  | 30   | 10 May 2025          | 10 April 2025    | 951.51          
| 49.49         |  0.0     | 0.0  | 0.0       | 49.49 | 49.49 | 49.49      | 
0.0  |  0.0        |
+      | 2  | 31   | 10 June 2025         | 10 April 2025    | 902.02          
| 49.49         |  0.0     | 0.0  | 0.0       | 49.49 | 49.49 | 49.49      | 
0.0  |  0.0        |
+      | 3  | 30   | 10 July 2025         |                  | 852.53          
| 49.49         |  0.0     | 0.0  | 0.0       | 49.49 | 31.02 | 31.02      | 
0.0  | 18.47       |
+      | 4  | 31   | 10 August 2025       |                  | 852.14          
|  0.39         | 49.1     | 0.0  | 0.0       | 49.49 |  0.0  |  0.0       | 
0.0  | 49.49       |
+      | 5  | 31   | 10 September 2025    |                  | 814.72          
| 37.42         | 12.07    | 0.0  | 0.0       | 49.49 |  0.0  |  0.0       | 
0.0  | 49.49       |
+      | 6  | 30   | 10 October 2025      |                  | 776.77          
| 37.95         | 11.54    | 0.0  | 0.0       | 49.49 |  0.0  |  0.0       | 
0.0  | 49.49       |
+      | 7  | 31   | 10 November 2025     |                  | 738.28          
| 38.49         | 11.0     | 0.0  | 0.0       | 49.49 |  0.0  |  0.0       | 
0.0  | 49.49       |
+      | 8  | 30   | 10 December 2025     |                  | 699.25          
| 39.03         | 10.46    | 0.0  | 0.0       | 49.49 |  0.0  |  0.0       | 
0.0  | 49.49       |
+      | 9  | 31   | 10 January 2026      |                  | 659.67          
| 39.58         |  9.91    | 0.0  | 0.0       | 49.49 |  0.0  |  0.0       | 
0.0  | 49.49       |
+      | 10 | 31   | 10 February 2026     |                  | 619.53          
| 40.14         |  9.35    | 0.0  | 0.0       | 49.49 |  0.0  |  0.0       | 
0.0  | 49.49       |
+      | 11 | 28   | 10 March 2026        |                  | 578.82          
| 40.71         |  8.78    | 0.0  | 0.0       | 49.49 |  0.0  |  0.0       | 
0.0  | 49.49       |
+      | 12 | 31   | 10 April 2026        |                  | 537.53          
| 41.29         |  8.2     | 0.0  | 0.0       | 49.49 |  0.0  |  0.0       | 
0.0  | 49.49       |
+      | 13 | 30   | 10 May 2026          |                  | 495.66          
| 41.87         |  7.62    | 0.0  | 0.0       | 49.49 |  0.0  |  0.0       | 
0.0  | 49.49       |
+      | 14 | 31   | 10 June 2026         |                  | 453.19          
| 42.47         |  7.02    | 0.0  | 0.0       | 49.49 |  0.0  |  0.0       | 
0.0  | 49.49       |
+      | 15 | 30   | 10 July 2026         |                  | 410.12          
| 43.07         |  6.42    | 0.0  | 0.0       | 49.49 |  0.0  |  0.0       | 
0.0  | 49.49       |
+      | 16 | 31   | 10 August 2026       |                  | 366.44          
| 43.68         |  5.81    | 0.0  | 0.0       | 49.49 |  0.0  |  0.0       | 
0.0  | 49.49       |
+      | 17 | 31   | 10 September 2026    |                  | 322.14          
| 44.3          |  5.19    | 0.0  | 0.0       | 49.49 |  0.0  |  0.0       | 
0.0  | 49.49       |
+      | 18 | 30   | 10 October 2026      |                  | 277.21          
| 44.93         |  4.56    | 0.0  | 0.0       | 49.49 |  0.0  |  0.0       | 
0.0  | 49.49       |
+      | 19 | 31   | 10 November 2026     |                  | 231.65          
| 45.56         |  3.93    | 0.0  | 0.0       | 49.49 |  0.0  |  0.0       | 
0.0  | 49.49       |
+      | 20 | 30   | 10 December 2026     |                  | 185.44          
| 46.21         |  3.28    | 0.0  | 0.0       | 49.49 |  0.0  |  0.0       | 
0.0  | 49.49       |
+      | 21 | 31   | 10 January 2027      |                  | 138.58          
| 46.86         |  2.63    | 0.0  | 0.0       | 49.49 |  0.0  |  0.0       | 
0.0  | 49.49       |
+      | 22 | 31   | 10 February 2027     |                  |  91.05          
| 47.53         |  1.96    | 0.0  | 0.0       | 49.49 |  0.0  |  0.0       | 
0.0  | 49.49       |
+      | 23 | 28   | 10 March 2027        |                  |  42.85          
| 48.2          |  1.29    | 0.0  | 0.0       | 49.49 |  0.0  |  0.0       | 
0.0  | 49.49       |
+      | 24 | 31   | 10 April 2027        |                  |   0.0           
| 42.85         |  0.61    | 0.0  | 0.0       | 43.46 |  0.0  |  0.0       | 
0.0  | 43.46       |
+    Then Loan Repayment schedule has the following data in Total row:
+      | Principal due | Interest | Fees | Penalties | Due     | Paid    | In 
advance   | Late | Outstanding |
+      | 1001.0        | 180.73   | 0.0  | 0.0       | 1181.73 |  130.0  | 
130.0        | 0.0  | 1051.73     |
+    Then Loan Transactions tab has the following data:
+      | Transaction date | Transaction Type | Amount  | Principal | Interest | 
Fees | Penalties | Loan Balance | Reverted | Replayed |
+      | 10 April 2025    | Disbursement     | 1001.0  | 0.0       | 0.0      | 
0.0  | 0.0       | 1001.0       | false    | false    |
+      | 10 April 2025    | Repayment        | 130.0   | 130.0     | 0.0      | 
0.0  | 0.0       |  871.0       | false    | false    |
+      | 11 April 2025    | Accrual          | 0.47    | 0.0       | 0.47     | 
0.0  | 0.0       |   0.0         | false    | false    |
+      | 12 April 2025    | Accrual          | 0.48    | 0.0       | 0.48     | 
0.0  | 0.0       |   0.0         | false    | false    |
+#   --- Loan reschedule: Interest rate modification effective from next day ---
+    When Admin creates and approves Loan reschedule with the following data:
+      | rescheduleFromDate | submittedOnDate  | adjustedDueDate | 
graceOnPrincipal | graceOnInterest | extraTerms | newInterestRate |
+      | 14 April 2025      | 13 April 2025    |                 |              
    |                 |            | 38              |
+    When Admin sets the business date to "14 April 2025"
+    When Admin runs inline COB job for Loan
+    Then Loan Repayment schedule has 24 periods, with the following data for 
periods:
+      | Nr | Days | Date                 | Paid date        | Balance of loan 
| Principal due | Interest | Fees | Penalties | Due   | Paid  | In advance | 
Late | Outstanding |
+      |    |      | 10 April 2025        |                  | 1001.0          
|               |          | 0.0  |           | 0.0   | 0.0   |            |    
  |             |
+      | 1  | 30   | 10 May 2025          | 10 April 2025    | 951.51          
| 49.49         |  0.0     | 0.0  | 0.0       | 49.49 | 49.49 | 49.49      | 
0.0  |  0.0        |
+      | 2  | 31   | 10 June 2025         | 10 April 2025    | 902.02          
| 49.49         |  0.0     | 0.0  | 0.0       | 49.49 | 49.49 | 49.49      | 
0.0  |  0.0        |
+      | 3  | 30   | 10 July 2025         |                  | 842.82          
| 59.2          |  0.0     | 0.0  | 0.0       | 59.2  | 31.02 | 31.02      | 
0.0  | 28.18        |
+      | 4  | 31   | 10 August 2025       |                  | 842.82          
|  0.0          | 59.2     | 0.0  | 0.0       | 59.2  | 0.0   | 0.0        | 
0.0  | 59.2        |
+      | 5  | 31   | 10 September 2025    |                  | 842.82          
|  0.0          | 59.2     | 0.0  | 0.0       | 59.2  | 0.0   | 0.0        | 
0.0  | 59.2        |
+      | 6  | 30   | 10 October 2025      |                  | 823.73          
| 19.09         | 40.11    | 0.0  | 0.0       | 59.2  | 0.0   | 0.0        | 
0.0  | 59.2        |
+      | 7  | 31   | 10 November 2025     |                  | 790.0           
| 33.73         | 25.47    | 0.0  | 0.0       | 59.2  | 0.0   | 0.0        | 
0.0  | 59.2        |
+      | 8  | 30   | 10 December 2025     |                  | 755.2           
| 34.8          | 24.4     | 0.0  | 0.0       | 59.2  | 0.0   | 0.0        | 
0.0  | 59.2        |
+      | 9  | 31   | 10 January 2026      |                  | 719.3           
| 35.9          | 23.3     | 0.0  | 0.0       | 59.2  | 0.0   | 0.0        | 
0.0  | 59.2        |
+      | 10 | 31   | 10 February 2026     |                  | 682.26          
| 37.04         | 22.16    | 0.0  | 0.0       | 59.2  | 0.0   | 0.0        | 
0.0  | 59.2        |
+      | 11 | 28   | 10 March 2026        |                  | 644.05          
| 38.21         | 20.99    | 0.0  | 0.0       | 59.2  | 0.0   | 0.0        | 
0.0  | 59.2        |
+      | 12 | 31   | 10 April 2026        |                  | 604.63          
| 39.42         | 19.78    | 0.0  | 0.0       | 59.2  | 0.0   | 0.0        | 
0.0  | 59.2        |
+      | 13 | 30   | 10 May 2026          |                  | 563.96          
| 40.67         | 18.53    | 0.0  | 0.0       | 59.2  | 0.0   | 0.0        | 
0.0  | 59.2        |
+      | 14 | 31   | 10 June 2026         |                  | 522.0           
| 41.96         | 17.24    | 0.0  | 0.0       | 59.2  | 0.0   | 0.0        | 
0.0  | 59.2        |
+      | 15 | 30   | 10 July 2026         |                  | 478.72          
| 43.28         | 15.92    | 0.0  | 0.0       | 59.2  | 0.0   | 0.0        | 
0.0  | 59.2        |
+      | 16 | 31   | 10 August 2026       |                  | 434.06          
| 44.66         | 14.54    | 0.0  | 0.0       | 59.2  | 0.0   | 0.0        | 
0.0  | 59.2        |
+      | 17 | 31   | 10 September 2026    |                  | 387.99          
| 46.07         | 13.13    | 0.0  | 0.0       | 59.2  | 0.0   | 0.0        | 
0.0  | 59.2        |
+      | 18 | 30   | 10 October 2026      |                  | 340.46          
| 47.53         | 11.67    | 0.0  | 0.0       | 59.2  | 0.0   | 0.0        | 
0.0  | 59.2        |
+      | 19 | 31   | 10 November 2026     |                  | 291.43          
| 49.03         | 10.17    | 0.0  | 0.0       | 59.2  | 0.0   | 0.0        | 
0.0  | 59.2        |
+      | 20 | 30   | 10 December 2026     |                  | 240.84          
| 50.59         |  8.61    | 0.0  | 0.0       | 59.2  | 0.0   | 0.0        | 
0.0  | 59.2        |
+      | 21 | 31   | 10 January 2027      |                  | 188.65          
| 52.19         |  7.01    | 0.0  | 0.0       | 59.2  | 0.0   | 0.0        | 
0.0  | 59.2        |
+      | 22 | 31   | 10 February 2027     |                  | 134.81          
| 53.84         |  5.36    | 0.0  | 0.0       | 59.2  | 0.0   | 0.0        | 
0.0  | 59.2        |
+      | 23 | 28   | 10 March 2027        |                  | 79.26           
| 55.55         |  3.65    | 0.0  | 0.0       | 59.2  | 0.0   | 0.0        | 
0.0  | 59.2        |
+      | 24 | 31   | 10 April 2027        |                  | 19.42           
| 59.84         |  1.89    | 0.0  | 0.0       | 61.73 | 0.0   | 0.0        | 
0.0  | 61.73        |
+    Then Loan Repayment schedule has the following data in Total row:
+      | Principal due | Interest | Fees | Penalties | Due     | Paid  | In 
advance | Late | Outstanding |
+      | 981.58        | 422.33   | 0.0  | 0.0       | 1403.91 | 130.0 | 130.0  
    | 0.0  | 1273.91     |
+    Then Loan Transactions tab has the following data:
+      | Transaction date | Transaction Type | Amount  | Principal | Interest | 
Fees | Penalties | Loan Balance | Reverted | Replayed |
+      | 10 April 2025    | Disbursement     | 1001.0  | 0.0       | 0.0      | 
0.0  | 0.0       | 1001.0       | false    | false    |
+      | 10 April 2025    | Repayment        | 130.0   | 130.0     | 0.0      | 
0.0  | 0.0       |  871.0       | false    | false    |
+      | 11 April 2025    | Accrual          | 0.47    | 0.0       | 0.47     | 
0.0  | 0.0       |   0.0        | false    | false    |
+      | 12 April 2025    | Accrual          | 0.48    | 0.0       | 0.48     | 
0.0  | 0.0       |   0.0        | false    | false    |
+      | 13 April 2025    | Accrual          | 0.28    | 0.0       | 0.28     | 
0.0  | 0.0       |   0.0        | false    | false    |
+    And Customer makes "AUTOPAY" repayment on "14 April 2025" with 170 EUR 
transaction amount
+    Then Loan Repayment schedule has 24 periods, with the following data for 
periods:
+      | Nr | Days | Date                 | Paid date        | Balance of loan 
| Principal due | Interest | Fees | Penalties | Due   | Paid  | In advance | 
Late | Outstanding |
+      |    |      | 10 April 2025        |                  | 1001.0          
|               |          | 0.0  |           | 0.0   |  0.0  |            |    
  |             |
+      | 1  | 30   | 10 May 2025          | 14 April 2025    | 943.95          
| 57.05         |  2.15    | 0.0  | 0.0       | 59.2  | 59.2  | 59.2       | 
0.0  |  0.0        |
+      | 2  | 31   | 10 June 2025         | 14 April 2025    | 884.75          
| 59.2          |  0.0     | 0.0  | 0.0       | 59.2  | 59.2  | 59.2       | 
0.0  |  0.0        |
+      | 3  | 30   | 10 July 2025         | 14 April 2025    | 825.55          
| 59.2          |  0.0     | 0.0  | 0.0       | 59.2  | 59.2  | 59.2       | 
0.0  |  0.0        |
+      | 4  | 31   | 10 August 2025       | 14 April 2025    | 766.35          
| 59.2          |  0.0     | 0.0  | 0.0       | 59.2  | 59.2  | 59.2       | 
0.0  |  0.0        |
+      | 5  | 31   | 10 September 2025    | 14 April 2025    | 707.15          
| 59.2          |  0.0     | 0.0  | 0.0       | 59.2  | 59.2  | 59.2       | 
0.0  |  0.0        |
+      | 6  | 30   | 10 October 2025      |                  | 647.95          
| 59.2          |  0.0     | 0.0  | 0.0       | 59.2  |  4.0  |  4.0       | 
0.0  | 55.2        |
+      | 7  | 31   | 10 November 2025     |                  | 647.95          
|  0.0          | 59.2     | 0.0  | 0.0       | 59.2  |  0.0  |  0.0       | 
0.0  | 59.2        |
+      | 8  | 30   | 10 December 2025     |                  | 647.95          
|  0.0          | 59.2     | 0.0  | 0.0       | 59.2  |  0.0  |  0.0       | 
0.0  | 59.2        |
+      | 9  | 31   | 10 January 2026      |                  | 647.95          
|  0.0          | 59.2     | 0.0  | 0.0       | 59.2  |  0.0  |  0.0       | 
0.0  | 59.2        |
+      | 10 | 31   | 10 February 2026     |                  | 623.88          
| 24.07         | 35.13    | 0.0  | 0.0       | 59.2  |  0.0  |  0.0       | 
0.0  | 59.2        |
+      | 11 | 28   | 10 March 2026        |                  | 584.44          
| 39.44         | 19.76    | 0.0  | 0.0       | 59.2  |  0.0  |  0.0       | 
0.0  | 59.2        |
+      | 12 | 31   | 10 April 2026        |                  | 543.75          
| 40.69         | 18.51    | 0.0  | 0.0       | 59.2  |  0.0  |  0.0       | 
0.0  | 59.2        |
+      | 13 | 30   | 10 May 2026          |                  | 501.77          
| 41.98         | 17.22    | 0.0  | 0.0       | 59.2  |  0.0  |  0.0       | 
0.0  | 59.2        |
+      | 14 | 31   | 10 June 2026         |                  | 458.46          
| 43.31         | 15.89    | 0.0  | 0.0       | 59.2  |  0.0  |  0.0       | 
0.0  | 59.2        |
+      | 15 | 30   | 10 July 2026         |                  | 413.78          
| 44.68         | 14.52    | 0.0  | 0.0       | 59.2  |  0.0  |  0.0       | 
0.0  | 59.2        |
+      | 16 | 31   | 10 August 2026       |                  | 367.68          
| 46.1          | 13.1     | 0.0  | 0.0       | 59.2  |  0.0  |  0.0       | 
0.0  | 59.2        |
+      | 17 | 31   | 10 September 2026    |                  | 320.12          
| 47.56         | 11.64    | 0.0  | 0.0       | 59.2  |  0.0  |  0.0       | 
0.0  | 59.2        |
+      | 18 | 30   | 10 October 2026      |                  | 271.06          
| 49.06         | 10.14    | 0.0  | 0.0       | 59.2  |  0.0  |  0.0       | 
0.0  | 59.2        |
+      | 19 | 31   | 10 November 2026     |                  | 220.44          
| 50.62         |  8.58    | 0.0  | 0.0       | 59.2  |  0.0  |  0.0       | 
0.0  | 59.2        |
+      | 20 | 30   | 10 December 2026     |                  | 168.22          
| 52.22         |  6.98    | 0.0  | 0.0       | 59.2  |  0.0  |  0.0       | 
0.0  | 59.2        |
+      | 21 | 31   | 10 January 2027      |                  | 114.35          
| 53.87         |  5.33    | 0.0  | 0.0       | 59.2  |  0.0  |  0.0       | 
0.0  | 59.2        |
+      | 22 | 31   | 10 February 2027     |                  |  58.77          
| 55.58         |  3.62    | 0.0  | 0.0       | 59.2  |  0.0  |  0.0       | 
0.0  | 59.2        |
+      | 23 | 28   | 10 March 2027        |                  |   1.43          
| 57.34         |  1.86    | 0.0  | 0.0       | 59.2  |  0.0  |  0.0       | 
0.0  | 59.2        |
+      | 24 | 31   | 10 April 2027        |                  |   0.0           
|  1.43         |  0.05    | 0.0  | 0.0       |  1.48 |  0.0  |  0.0       | 
0.0  |  1.48       |
+    Then Loan Repayment schedule has the following data in Total row:
+      | Principal due | Interest | Fees | Penalties | Due     | Paid    | In 
advance   | Late | Outstanding |
+      | 1001.0        | 362.08   | 0.0  | 0.0       | 1363.08 |  300.0  | 
300.0        | 0.0  | 1063.08     |
+    Then Loan Transactions tab has the following data:
+      | Transaction date | Transaction Type | Amount  | Principal | Interest | 
Fees | Penalties | Loan Balance | Reverted | Replayed |
+      | 10 April 2025    | Disbursement     | 1001.0  | 0.0       | 0.0      | 
0.0  | 0.0       | 1001.0       | false    | false    |
+      | 10 April 2025    | Repayment        | 130.0   | 130.0     | 0.0      | 
0.0  | 0.0       |  871.0       | false    | false    |
+      | 11 April 2025    | Accrual          | 0.47    | 0.0       | 0.47     | 
0.0  | 0.0       |   0.0        | false    | false    |
+      | 12 April 2025    | Accrual          | 0.48    | 0.0       | 0.48     | 
0.0  | 0.0       |   0.0        | false    | false    |
+      | 13 April 2025    | Accrual          | 0.28    | 0.0       | 0.28     | 
0.0  | 0.0       |   0.0        | false    | false    |
+      | 14 April 2025    | Repayment        | 170.0   | 167.85    | 2.15     | 
0.0  | 0.0       | 703.15       | false    | false    |
+    When Admin sets the business date to "15 April 2025"
+    When Admin runs inline COB job for Loan
+    Then Loan Transactions tab has the following data:
+      | Transaction date | Transaction Type | Amount  | Principal | Interest | 
Fees | Penalties | Loan Balance | Reverted | Replayed |
+      | 10 April 2025    | Disbursement     | 1001.0  | 0.0       | 0.0      | 
0.0  | 0.0       | 1001.0       | false    | false    |
+      | 10 April 2025    | Repayment        | 130.0   | 130.0     | 0.0      | 
0.0  | 0.0       |  871.0       | false    | false    |
+      | 11 April 2025    | Accrual          | 0.47    | 0.0       | 0.47     | 
0.0  | 0.0       |   0.0        | false    | false    |
+      | 12 April 2025    | Accrual          | 0.48    | 0.0       | 0.48     | 
0.0  | 0.0       |   0.0        | false    | false    |
+      | 13 April 2025    | Accrual          | 0.28    | 0.0       | 0.28     | 
0.0  | 0.0       |   0.0        | false    | false    |
+      | 14 April 2025    | Repayment        | 170.0   | 167.85    | 2.15     | 
0.0  | 0.0       | 703.15       | false    | false    |
+      | 14 April 2025    | Accrual          | 0.92    | 0.0       | 0.92     | 
0.0  | 0.0       |   0.0        | false    | false    |
+
+  @TestRailId:C3615
+  Scenario: Verify early repayment on high interest loan works properly and 
align the interest properly while reduce interest rate with repayment undo - UC3
+    When Admin sets the business date to "10 April 2025"
+    When Admin creates a client with random data
+    When Admin creates a fully customized loan with the following data:
+      | LoanProduct                                                   | 
submitted on date | with Principal | ANNUAL interest rate % | interest type     
| interest calculation period | amortization type  | loanTermFrequency | 
loanTermFrequencyType | repaymentEvery | repaymentFrequencyType | 
numberOfRepayments | graceOnPrincipalPayment | graceOnInterestPayment | 
interest free period | Payment strategy            |
+      | LP2_ADV_CUSTOM_PMT_ALLOC_PROGRESSIVE_LOAN_SCHEDULE_HORIZONTAL | 10 
April 2025     | 1001           | 36                     | DECLINING_BALANCE | 
DAILY                       | EQUAL_INSTALLMENTS | 24                | MONTHS   
             | 1              | MONTHS                 | 24                 | 0 
                      | 0                      | 0                    | 
ADVANCED_PAYMENT_ALLOCATION |
+    And Admin successfully approves the loan on "10 April 2025" with "1001" 
amount and expected disbursement date on "10 April 2025"
+    When Admin successfully disburse the loan on "10 April 2025" with "1001" 
EUR transaction amount
+    Then Loan Repayment schedule has 24 periods, with the following data for 
periods:
+      | Nr | Days | Date                 | Paid date        | Balance of loan 
| Principal due | Interest | Fees | Penalties | Due   | Paid  | In advance | 
Late | Outstanding |
+      |    |      | 10 April 2025        |                  | 1001.0          
|               |          | 0.0  |           | 0.0   | 0.0   |            |    
  |             |
+      | 1  | 30   | 10 May 2025          |                  | 971.92          
| 29.08         | 30.03    | 0.0  | 0.0       | 59.11 | 0.0   | 0.0        | 
0.0  | 59.11       |
+      | 2  | 31   | 10 June 2025         |                  | 941.97          
| 29.95         | 29.16    | 0.0  | 0.0       | 59.11 | 0.0   | 0.0        | 
0.0  | 59.11       |
+      | 3  | 30   | 10 July 2025         |                  | 911.12          
| 30.85         | 28.26    | 0.0  | 0.0       | 59.11 | 0.0   | 0.0        | 
0.0  | 59.11       |
+      | 4  | 31   | 10 August 2025       |                  | 879.34          
| 31.78         | 27.33    | 0.0  | 0.0       | 59.11 | 0.0   | 0.0        | 
0.0  | 59.11       |
+      | 5  | 31   | 10 September 2025    |                  | 846.61          
| 32.73         | 26.38    | 0.0  | 0.0       | 59.11 | 0.0   | 0.0        | 
0.0  | 59.11       |
+      | 6  | 30   | 10 October 2025      |                  | 812.9           
| 33.71         | 25.4     | 0.0  | 0.0       | 59.11 | 0.0   | 0.0        | 
0.0  | 59.11       |
+      | 7  | 31   | 10 November 2025     |                  | 778.18          
| 34.72         | 24.39    | 0.0  | 0.0       | 59.11 | 0.0   | 0.0        | 
0.0  | 59.11       |
+      | 8  | 30   | 10 December 2025     |                  | 742.42          
| 35.76         | 23.35    | 0.0  | 0.0       | 59.11 | 0.0   | 0.0        | 
0.0  | 59.11       |
+      | 9  | 31   | 10 January 2026      |                  | 705.58          
| 36.84         | 22.27    | 0.0  | 0.0       | 59.11 | 0.0   | 0.0        | 
0.0  | 59.11       |
+      | 10 | 31   | 10 February 2026     |                  | 667.64          
| 37.94         | 21.17    | 0.0  | 0.0       | 59.11 | 0.0   | 0.0        | 
0.0  | 59.11       |
+      | 11 | 28   | 10 March 2026        |                  | 628.56          
| 39.08         | 20.03    | 0.0  | 0.0       | 59.11 | 0.0   | 0.0        | 
0.0  | 59.11       |
+      | 12 | 31   | 10 April 2026        |                  | 588.31          
| 40.25         | 18.86    | 0.0  | 0.0       | 59.11 | 0.0   | 0.0        | 
0.0  | 59.11       |
+      | 13 | 30   | 10 May 2026          |                  | 546.85          
| 41.46         | 17.65    | 0.0  | 0.0       | 59.11 | 0.0   | 0.0        | 
0.0  | 59.11       |
+      | 14 | 31   | 10 June 2026         |                  | 504.15          
| 42.7          | 16.41    | 0.0  | 0.0       | 59.11 | 0.0   | 0.0        | 
0.0  | 59.11       |
+      | 15 | 30   | 10 July 2026         |                  | 460.16          
| 43.99         | 15.12    | 0.0  | 0.0       | 59.11 | 0.0   | 0.0        | 
0.0  | 59.11       |
+      | 16 | 31   | 10 August 2026       |                  | 414.85          
| 45.31         | 13.8     | 0.0  | 0.0       | 59.11 | 0.0   | 0.0        | 
0.0  | 59.11       |
+      | 17 | 31   | 10 September 2026    |                  | 368.19          
| 46.66         | 12.45    | 0.0  | 0.0       | 59.11 | 0.0   | 0.0        | 
0.0  | 59.11       |
+      | 18 | 30   | 10 October 2026      |                  | 320.13          
| 48.06         | 11.05    | 0.0  | 0.0       | 59.11 | 0.0   | 0.0        | 
0.0  | 59.11       |
+      | 19 | 31   | 10 November 2026     |                  | 270.62          
| 49.51         |  9.6     | 0.0  | 0.0       | 59.11 | 0.0   | 0.0        | 
0.0  | 59.11       |
+      | 20 | 30   | 10 December 2026     |                  | 219.63          
| 50.99         |  8.12    | 0.0  | 0.0       | 59.11 | 0.0   | 0.0        | 
0.0  | 59.11       |
+      | 21 | 31   | 10 January 2027      |                  | 167.11          
| 52.52         |  6.59    | 0.0  | 0.0       | 59.11 | 0.0   | 0.0        | 
0.0  | 59.11       |
+      | 22 | 31   | 10 February 2027     |                  | 113.01          
| 54.1          |  5.01    | 0.0  | 0.0       | 59.11 | 0.0   | 0.0        | 
0.0  | 59.11       |
+      | 23 | 28   | 10 March 2027        |                  |  57.29          
| 55.72         |  3.39    | 0.0  | 0.0       | 59.11 | 0.0   | 0.0        | 
0.0  | 59.11       |
+      | 24 | 31   | 10 April 2027        |                  |   0.0           
| 57.29         |  1.72    | 0.0  | 0.0       | 59.01 | 0.0   | 0.0        | 
0.0  | 59.01       |
+    Then Loan Repayment schedule has the following data in Total row:
+      | Principal due | Interest | Fees | Penalties | Due     | Paid | In 
advance | Late | Outstanding |
+      | 1001.0        | 417.54    | 0.0  | 0.0      | 1418.54 |  0.0 | 0.0     
   | 0.0  | 1418.54     |
+    Then Loan Transactions tab has the following data:
+      | Transaction date | Transaction Type | Amount  | Principal | Interest | 
Fees | Penalties | Loan Balance  | Reverted | Replayed |
+      | 10 April 2025    | Disbursement     | 1001.0  | 0.0       | 0.0      | 
0.0  | 0.0       | 1001.0        | false    | false    |
+    When Admin runs inline COB job for Loan
+    When Admin sets the business date to "13 April 2025"
+    When Admin runs inline COB job for Loan
+    Then Loan Transactions tab has the following data:
+      | Transaction date | Transaction Type | Amount  | Principal | Interest | 
Fees | Penalties | Loan Balance  | Reverted | Replayed |
+      | 10 April 2025    | Disbursement     | 1001.0  | 0.0       | 0.0      | 
0.0  | 0.0       | 1001.0        | false    | false    |
+      | 11 April 2025    | Accrual          | 1.0     | 0.0       | 1.0      | 
0.0  | 0.0       |   0.0         | false    | false    |
+      | 12 April 2025    | Accrual          | 1.0     | 0.0       | 1.0      | 
0.0  | 0.0       |   0.0         | false    | false    |
+    And Customer makes "AUTOPAY" repayment on "10 April 2025" with 150 EUR 
transaction amount
+    Then Loan Repayment schedule has 24 periods, with the following data for 
periods:
+      | Nr | Days | Date                 | Paid date        | Balance of loan 
| Principal due | Interest | Fees | Penalties | Due   | Paid  | In advance | 
Late | Outstanding |
+      |    |      | 10 April 2025        |                  | 1001.0          
|               |          | 0.0  |           | 0.0   |  0.0  |            |    
  |             |
+      | 1  | 30   | 10 May 2025          | 10 April 2025    | 941.89          
| 59.11         |  0.0     | 0.0  | 0.0       | 59.11 | 59.11 | 59.11      | 
0.0  |  0.0        |
+      | 2  | 31   | 10 June 2025         | 10 April 2025    | 882.78          
| 59.11         |  0.0     | 0.0  | 0.0       | 59.11 | 59.11 | 59.11      | 
0.0  |  0.0        |
+      | 3  | 30   | 10 July 2025         |                  | 823.67          
| 59.11         |  0.0     | 0.0  | 0.0       | 59.11 | 31.78 | 31.78      | 
0.0  | 27.33       |
+      | 4  | 31   | 10 August 2025       |                  | 823.67          
| 0.0           | 59.11    | 0.0  | 0.0       | 59.11 |  0.0  |  0.0       | 
0.0  | 59.11       |
+      | 5  | 31   | 10 September 2025    |                  | 823.67          
| 0.0           | 59.11    | 0.0  | 0.0       | 59.11 |  0.0  |  0.0       | 
0.0  | 59.11       |
+      | 6  | 30   | 10 October 2025      |                  | 797.06          
| 26.61         | 32.5     | 0.0  | 0.0       | 59.11 |  0.0  |  0.0       | 
0.0  | 59.11       |
+      | 7  | 31   | 10 November 2025     |                  | 761.86          
| 35.2          | 23.91    | 0.0  | 0.0       | 59.11 |  0.0  |  0.0       | 
0.0  | 59.11       |
+      | 8  | 30   | 10 December 2025     |                  | 725.61          
| 36.25         | 22.86    | 0.0  | 0.0       | 59.11 |  0.0  |  0.0       | 
0.0  | 59.11       |
+      | 9  | 31   | 10 January 2026      |                  | 688.27          
| 37.34         | 21.77    | 0.0  | 0.0       | 59.11 |  0.0  |  0.0       | 
0.0  | 59.11       |
+      | 10 | 31   | 10 February 2026     |                  | 649.81          
| 38.46         | 20.65    | 0.0  | 0.0       | 59.11 |  0.0  |  0.0       | 
0.0  | 59.11       |
+      | 11 | 28   | 10 March 2026        |                  | 610.19          
| 39.62         | 19.49    | 0.0  | 0.0       | 59.11 |  0.0  |  0.0       | 
0.0  | 59.11       |
+      | 12 | 31   | 10 April 2026        |                  | 569.39          
| 40.8          | 18.31    | 0.0  | 0.0       | 59.11 |  0.0  |  0.0       | 
0.0  | 59.11       |
+      | 13 | 30   | 10 May 2026          |                  | 527.36          
| 42.03         | 17.08    | 0.0  | 0.0       | 59.11 |  0.0  |  0.0       | 
0.0  | 59.11       |
+      | 14 | 31   | 10 June 2026         |                  | 484.07          
| 43.29         | 15.82    | 0.0  | 0.0       | 59.11 |  0.0  |  0.0       | 
0.0  | 59.11       |
+      | 15 | 30   | 10 July 2026         |                  | 439.48          
| 44.59         | 14.52    | 0.0  | 0.0       | 59.11 |  0.0  |  0.0       | 
0.0  | 59.11       |
+      | 16 | 31   | 10 August 2026       |                  | 393.55          
| 45.93         | 13.18    | 0.0  | 0.0       | 59.11 |  0.0  |  0.0       | 
0.0  | 59.11       |
+      | 17 | 31   | 10 September 2026    |                  | 346.25          
| 47.3          | 11.81    | 0.0  | 0.0       | 59.11 |  0.0  |  0.0       | 
0.0  | 59.11       |
+      | 18 | 30   | 10 October 2026      |                  | 297.53          
| 48.72         | 10.39    | 0.0  | 0.0       | 59.11 |  0.0  |  0.0       | 
0.0  | 59.11       |
+      | 19 | 31   | 10 November 2026     |                  | 247.35          
| 50.18         |  8.93    | 0.0  | 0.0       | 59.11 |  0.0  |  0.0       | 
0.0  | 59.11       |
+      | 20 | 30   | 10 December 2026     |                  | 195.66          
| 51.69         |  7.42    | 0.0  | 0.0       | 59.11 |  0.0  |  0.0       | 
0.0  | 59.11       |
+      | 21 | 31   | 10 January 2027      |                  | 142.42          
| 53.24         |  5.87    | 0.0  | 0.0       | 59.11 |  0.0  |  0.0       | 
0.0  | 59.11       |
+      | 22 | 31   | 10 February 2027     |                  |  87.58          
| 54.84         |  4.27    | 0.0  | 0.0       | 59.11 |  0.0  |  0.0       | 
0.0  | 59.11       |
+      | 23 | 28   | 10 March 2027        |                  |  31.1           
| 56.48         |  2.63    | 0.0  | 0.0       | 59.11 |  0.0  |  0.0       | 
0.0  | 59.11       |
+      | 24 | 31   | 10 April 2027        |                  |   0.0           
| 31.1          |  0.93    | 0.0  | 0.0       | 32.03 |  0.0  |  0.0       | 
0.0  | 32.03       |
+    Then Loan Repayment schedule has the following data in Total row:
+      | Principal due | Interest | Fees | Penalties | Due     | Paid    | In 
advance   | Late | Outstanding |
+      | 1001.0        | 390.56   | 0.0  | 0.0       | 1391.56 |  150.0  | 
150.0        | 0.0  | 1241.56     |
+    Then Loan Transactions tab has the following data:
+      | Transaction date | Transaction Type | Amount  | Principal | Interest | 
Fees | Penalties | Loan Balance | Reverted | Replayed |
+      | 10 April 2025    | Disbursement     | 1001.0  | 0.0       | 0.0      | 
0.0  | 0.0       | 1001.0       | false    | false    |
+      | 10 April 2025    | Repayment        | 150.0   | 150.0     | 0.0      | 
0.0  | 0.0       |  851.0       | false    | false    |
+      | 11 April 2025    | Accrual          | 1.0     | 0.0       | 1.0      | 
0.0  | 0.0       |   0.0        | false    | false    |
+      | 12 April 2025    | Accrual          | 1.0     | 0.0       | 1.0      | 
0.0  | 0.0       |   0.0        | false    | false    |
+    When Customer undo "1"th "Repayment" transaction made on "10 April 2025"
+#   --- Loan reschedule: Interest rate modification effective from next day ---
+    When Admin creates and approves Loan reschedule with the following data:
+      | rescheduleFromDate | submittedOnDate  | adjustedDueDate | 
graceOnPrincipal | graceOnInterest | extraTerms | newInterestRate |
+      | 14 April 2025      | 13 April 2025    |                 |              
    |                 |            | 12              |
+    When Admin sets the business date to "14 April 2025"
+    When Admin runs inline COB job for Loan
+    Then Loan Repayment schedule has 24 periods, with the following data for 
periods:
+      | Nr | Days | Date                 | Paid date        | Balance of loan 
| Principal due | Interest | Fees | Penalties | Due   | Paid  | In advance | 
Late | Outstanding |
+      |    |      | 10 April 2025        |                  | 1001.0          
|               |          | 0.0  |           | 0.0   | 0.0   |            |    
  |             |
+      | 1  | 30   | 10 May 2025          |                  | 965.8           
| 35.2          | 12.01    | 0.0  | 0.0       | 47.21 | 0.0   | 0.0        | 
0.0  | 47.21       |
+      | 2  | 31   | 10 June 2025         |                  | 928.25          
| 37.55         |  9.66    | 0.0  | 0.0       | 47.21 | 0.0   | 0.0        | 
0.0  | 47.21       |
+      | 3  | 30   | 10 July 2025         |                  | 890.32          
| 37.93         |  9.28    | 0.0  | 0.0       | 47.21 | 0.0   | 0.0        | 
0.0  | 47.21       |
+      | 4  | 31   | 10 August 2025       |                  | 852.01          
| 38.31         |  8.9     | 0.0  | 0.0       | 47.21 | 0.0   | 0.0        | 
0.0  | 47.21       |
+      | 5  | 31   | 10 September 2025    |                  | 813.32          
| 38.69         |  8.52    | 0.0  | 0.0       | 47.21 | 0.0   | 0.0        | 
0.0  | 47.21       |
+      | 6  | 30   | 10 October 2025      |                  | 774.24          
| 39.08         |  8.13    | 0.0  | 0.0       | 47.21 | 0.0   | 0.0        | 
0.0  | 47.21       |
+      | 7  | 31   | 10 November 2025     |                  | 734.77          
| 39.47         |  7.74    | 0.0  | 0.0       | 47.21 | 0.0   | 0.0        | 
0.0  | 47.21       |
+      | 8  | 30   | 10 December 2025     |                  | 694.91          
| 39.86         |  7.35    | 0.0  | 0.0       | 47.21 | 0.0   | 0.0        | 
0.0  | 47.21       |
+      | 9  | 31   | 10 January 2026      |                  | 654.65          
| 40.26         |  6.95    | 0.0  | 0.0       | 47.21 | 0.0   | 0.0        | 
0.0  | 47.21       |
+      | 10 | 31   | 10 February 2026     |                  | 613.99          
| 40.66         |  6.55    | 0.0  | 0.0       | 47.21 | 0.0   | 0.0        | 
0.0  | 47.21       |
+      | 11 | 28   | 10 March 2026        |                  | 572.92          
| 41.07         |  6.14    | 0.0  | 0.0       | 47.21 | 0.0   | 0.0        | 
0.0  | 47.21       |
+      | 12 | 31   | 10 April 2026        |                  | 531.44          
| 41.48         |  5.73    | 0.0  | 0.0       | 47.21 | 0.0   | 0.0        | 
0.0  | 47.21       |
+      | 13 | 30   | 10 May 2026          |                  | 489.54          
| 41.9          |  5.31    | 0.0  | 0.0       | 47.21 | 0.0   | 0.0        | 
0.0  | 47.21       |
+      | 14 | 31   | 10 June 2026         |                  | 447.23          
| 42.31         |  4.9     | 0.0  | 0.0       | 47.21 | 0.0   | 0.0        | 
0.0  | 47.21       |
+      | 15 | 30   | 10 July 2026         |                  | 404.49          
| 42.74         |  4.47    | 0.0  | 0.0       | 47.21 | 0.0   | 0.0        | 
0.0  | 47.21       |
+      | 16 | 31   | 10 August 2026       |                  | 361.32          
| 43.17         |  4.04    | 0.0  | 0.0       | 47.21 | 0.0   | 0.0        | 
0.0  | 47.21       |
+      | 17 | 31   | 10 September 2026    |                  | 317.72          
| 43.6          |  3.61    | 0.0  | 0.0       | 47.21 | 0.0   | 0.0        | 
0.0  | 47.21       |
+      | 18 | 30   | 10 October 2026      |                  | 273.69          
| 44.03         |  3.18    | 0.0  | 0.0       | 47.21 | 0.0   | 0.0        | 
0.0  | 47.21       |
+      | 19 | 31   | 10 November 2026     |                  | 229.22          
| 44.47         |  2.74    | 0.0  | 0.0       | 47.21 | 0.0   | 0.0        | 
0.0  | 47.21       |
+      | 20 | 30   | 10 December 2026     |                  | 184.3           
| 44.92         |  2.29    | 0.0  | 0.0       | 47.21 | 0.0   | 0.0        | 
0.0  | 47.21       |
+      | 21 | 31   | 10 January 2027      |                  | 138.93          
| 45.37         |  1.84    | 0.0  | 0.0       | 47.21 | 0.0   | 0.0        | 
0.0  | 47.21       |
+      | 22 | 31   | 10 February 2027     |                  |  93.11          
| 45.82         |  1.39    | 0.0  | 0.0       | 47.21 | 0.0   | 0.0        | 
0.0  | 47.21       |
+      | 23 | 28   | 10 March 2027        |                  |  46.83          
| 46.28         |  0.93    | 0.0  | 0.0       | 47.21 | 0.0   | 0.0        | 
0.0  | 47.21       |
+      | 24 | 31   | 10 April 2027        |                  |   0.0           
| 46.83         |  0.47    | 0.0  | 0.0       | 47.3  | 0.0   | 0.0        | 
0.0  | 47.3        |
+    Then Loan Repayment schedule has the following data in Total row:
+      | Principal due | Interest | Fees | Penalties | Due     | Paid | In 
advance | Late | Outstanding |
+      | 1001.0        | 132.13   | 0.0  | 0.0       | 1133.13 |  0.0 | 0.0     
   | 0.0  | 1133.13     |
+    Then Loan Transactions tab has the following data:
+      | Transaction date | Transaction Type | Amount  | Principal | Interest | 
Fees | Penalties | Loan Balance | Reverted | Replayed |
+      | 10 April 2025    | Disbursement     | 1001.0  | 0.0       | 0.0      | 
0.0  | 0.0       | 1001.0       | false    | false    |
+      | 10 April 2025    | Repayment        | 150.0   | 150.0     | 0.0      | 
0.0  | 0.0       |  851.0       | true     | false    |
+      | 11 April 2025    | Accrual          | 1.0     | 0.0       | 1.0      | 
0.0  | 0.0       |   0.0        | false    | false    |
+      | 12 April 2025    | Accrual          | 1.0     | 0.0       | 1.0      | 
0.0  | 0.0       |   0.0        | false    | false    |
+      | 13 April 2025    | Accrual          | 1.0     | 0.0       | 1.0      | 
0.0  | 0.0       |   0.0        | false    | false    |
+    And Customer makes "AUTOPAY" repayment on "14 April 2025" with 120 EUR 
transaction amount
+    Then Loan Repayment schedule has 24 periods, with the following data for 
periods:
+      | Nr | Days | Date                 | Paid date        | Balance of loan 
| Principal due | Interest | Fees | Penalties | Due   | Paid  | In advance | 
Late | Outstanding |
+      |    |      | 10 April 2025        |                  | 1001.0          
|               |          | 0.0  |           | 0.0   |  0.0  |            |    
  |             |
+      | 1  | 30   | 10 May 2025          | 14 April 2025    | 957.13          
| 43.87         |  3.34    | 0.0  | 0.0       | 47.21 | 47.21 | 47.21      | 
0.0  |  0.0        |
+      | 2  | 31   | 10 June 2025         | 14 April 2025    | 909.92          
| 47.21         |  0.0     | 0.0  | 0.0       | 47.21 | 47.21 | 47.21      | 
0.0  |  0.0        |
+      | 3  | 30   | 10 July 2025         |                  | 862.71          
| 47.21         |  0.0     | 0.0  | 0.0       | 47.21 | 25.58 | 25.58      | 
0.0  | 21.63       |
+      | 4  | 31   | 10 August 2025       |                  | 849.47          
| 13.24         | 33.97    | 0.0  | 0.0       | 47.21 |  0.0  |  0.0       | 
0.0  | 47.21       |
+      | 5  | 31   | 10 September 2025    |                  | 810.75          
| 38.72         |  8.49    | 0.0  | 0.0       | 47.21 |  0.0  |  0.0       | 
0.0  | 47.21       |
+      | 6  | 30   | 10 October 2025      |                  | 771.65          
| 39.1          |  8.11    | 0.0  | 0.0       | 47.21 |  0.0  |  0.0       | 
0.0  | 47.21       |
+      | 7  | 31   | 10 November 2025     |                  | 732.16          
| 39.49         |  7.72    | 0.0  | 0.0       | 47.21 |  0.0  |  0.0       | 
0.0  | 47.21       |
+      | 8  | 30   | 10 December 2025     |                  | 692.27          
| 39.89         |  7.32    | 0.0  | 0.0       | 47.21 |  0.0  |  0.0       | 
0.0  | 47.21       |
+      | 9  | 31   | 10 January 2026      |                  | 651.98          
| 40.29         |  6.92    | 0.0  | 0.0       | 47.21 |  0.0  |  0.0       | 
0.0  | 47.21       |
+      | 10 | 31   | 10 February 2026     |                  | 611.29          
| 40.69         |  6.52    | 0.0  | 0.0       | 47.21 |  0.0  |  0.0       | 
0.0  | 47.21       |
+      | 11 | 28   | 10 March 2026        |                  | 570.19          
| 41.1          |  6.11    | 0.0  | 0.0       | 47.21 |  0.0  |  0.0       | 
0.0  | 47.21       |
+      | 12 | 31   | 10 April 2026        |                  | 528.68          
| 41.51         |  5.7     | 0.0  | 0.0       | 47.21 |  0.0  |  0.0       | 
0.0  | 47.21       |
+      | 13 | 30   | 10 May 2026          |                  | 486.76          
| 41.92         |  5.29    | 0.0  | 0.0       | 47.21 |  0.0  |  0.0       | 
0.0  | 47.21       |
+      | 14 | 31   | 10 June 2026         |                  | 444.42          
| 42.34         |  4.87    | 0.0  | 0.0       | 47.21 |  0.0  |  0.0       | 
0.0  | 47.21       |
+      | 15 | 30   | 10 July 2026         |                  | 401.65          
| 42.77         |  4.44    | 0.0  | 0.0       | 47.21 |  0.0  |  0.0       | 
0.0  | 47.21       |
+      | 16 | 31   | 10 August 2026       |                  | 358.46          
| 43.19         |  4.02    | 0.0  | 0.0       | 47.21 |  0.0  |  0.0       | 
0.0  | 47.21       |
+      | 17 | 31   | 10 September 2026    |                  | 314.83          
| 43.63         |  3.58    | 0.0  | 0.0       | 47.21 |  0.0  |  0.0       | 
0.0  | 47.21       |
+      | 18 | 30   | 10 October 2026      |                  | 270.77          
| 44.06         |  3.15    | 0.0  | 0.0       | 47.21 |  0.0  |  0.0       | 
0.0  | 47.21       |
+      | 19 | 31   | 10 November 2026     |                  | 226.27          
| 44.5          |  2.71    | 0.0  | 0.0       | 47.21 |  0.0  |  0.0       | 
0.0  | 47.21       |
+      | 20 | 30   | 10 December 2026     |                  | 181.32          
| 44.95         |  2.26    | 0.0  | 0.0       | 47.21 |  0.0  |  0.0       | 
0.0  | 47.21       |
+      | 21 | 31   | 10 January 2027      |                  | 135.92          
| 45.4          |  1.81    | 0.0  | 0.0       | 47.21 |  0.0  |  0.0       | 
0.0  | 47.21       |
+      | 22 | 31   | 10 February 2027     |                  |  90.07          
| 45.85         |  1.36    | 0.0  | 0.0       | 47.21 |  0.0  |  0.0       | 
0.0  | 47.21       |
+      | 23 | 28   | 10 March 2027        |                  |  43.76          
| 46.31         |  0.9     | 0.0  | 0.0       | 47.21 |  0.0  |  0.0       | 
0.0  | 47.21       |
+      | 24 | 31   | 10 April 2027        |                  |   0.0           
| 43.76         |  0.44    | 0.0  | 0.0       | 44.2  |  0.0  |  0.0       | 
0.0  | 44.2        |
+    Then Loan Repayment schedule has the following data in Total row:
+      | Principal due | Interest | Fees | Penalties | Due     | Paid    | In 
advance   | Late | Outstanding |
+      | 1001.0        | 129.03   | 0.0  | 0.0       | 1130.03 |  120.0  | 
120.0        | 0.0  | 1010.03     |
+    Then Loan Transactions tab has the following data:
+      | Transaction date | Transaction Type | Amount  | Principal | Interest | 
Fees | Penalties | Loan Balance | Reverted | Replayed |
+      | 10 April 2025    | Disbursement     | 1001.0  | 0.0       | 0.0      | 
0.0  | 0.0       | 1001.0       | false    | false    |
+      | 10 April 2025    | Repayment        | 150.0   | 150.0     | 0.0      | 
0.0  | 0.0       |  851.0       | true     | false    |
+      | 11 April 2025    | Accrual          | 1.0     | 0.0       | 1.0      | 
0.0  | 0.0       |   0.0        | false    | false    |
+      | 12 April 2025    | Accrual          | 1.0     | 0.0       | 1.0      | 
0.0  | 0.0       |   0.0        | false    | false    |
+      | 13 April 2025    | Accrual          | 1.0     | 0.0       | 1.0      | 
0.0  | 0.0       |   0.0        | false    | false    |
+      | 14 April 2025    | Repayment        | 120.0   | 116.66    | 3.34     | 
0.0  | 0.0       | 884.34       | false    | false    |
+    When Admin sets the business date to "15 April 2025"
+    When Admin runs inline COB job for Loan
+    Then Loan Transactions tab has the following data:
+      | Transaction date | Transaction Type | Amount  | Principal | Interest | 
Fees | Penalties | Loan Balance | Reverted | Replayed |
+      | 10 April 2025    | Disbursement     | 1001.0  | 0.0       | 0.0      | 
0.0  | 0.0       | 1001.0       | false    | false    |
+      | 10 April 2025    | Repayment        | 150.0   | 150.0     | 0.0      | 
0.0  | 0.0       |  851.0       | true     | false    |
+      | 11 April 2025    | Accrual          | 1.0     | 0.0       | 1.0      | 
0.0  | 0.0       |   0.0        | false    | false    |
+      | 12 April 2025    | Accrual          | 1.0     | 0.0       | 1.0      | 
0.0  | 0.0       |   0.0        | false    | false    |
+      | 13 April 2025    | Accrual          | 1.0     | 0.0       | 1.0      | 
0.0  | 0.0       |   0.0        | false    | false    |
+      | 14 April 2025    | Repayment        | 120.0   | 116.66    | 3.34     | 
0.0  | 0.0       | 884.34       | false    | false    |
+      | 14 April 2025    | Accrual          | 0.34    | 0.0       | 0.34     | 
0.0  | 0.0       |   0.0        | false    | false    |
+
+  @TestRailId:C3616
+  Scenario: Verify early repayment on high interest loan works properly and 
align the interest properly with charge trans and charge-off transactions - UC4
+    When Admin sets the business date to "10 April 2025"
+    When Admin creates a client with random data
+    When Admin creates a fully customized loan with the following data:
+      | LoanProduct                                                   | 
submitted on date | with Principal | ANNUAL interest rate % | interest type     
| interest calculation period | amortization type  | loanTermFrequency | 
loanTermFrequencyType | repaymentEvery | repaymentFrequencyType | 
numberOfRepayments | graceOnPrincipalPayment | graceOnInterestPayment | 
interest free period | Payment strategy            |
+      | LP2_ADV_CUSTOM_PMT_ALLOC_PROGRESSIVE_LOAN_SCHEDULE_HORIZONTAL | 10 
April 2025     | 1001           | 33                     | DECLINING_BALANCE | 
DAILY                       | EQUAL_INSTALLMENTS | 24                | MONTHS   
             | 1              | MONTHS                 | 24                 | 0 
                      | 0                      | 0                    | 
ADVANCED_PAYMENT_ALLOCATION |
+    And Admin successfully approves the loan on "10 April 2025" with "1001" 
amount and expected disbursement date on "10 April 2025"
+    When Admin successfully disburse the loan on "10 April 2025" with "1001" 
EUR transaction amount
+    Then Loan Repayment schedule has 24 periods, with the following data for 
periods:
+      | Nr | Days | Date                 | Paid date        | Balance of loan 
| Principal due | Interest | Fees | Penalties | Due   | Paid  | In advance | 
Late | Outstanding |
+      |    |      | 10 April 2025        |                  | 1001.0          
|               |          | 0.0  |           | 0.0   | 0.0   |            |    
  |             |
+      | 1  | 30   | 10 May 2025          |                  | 971.0           
| 30.0          | 27.53    | 0.0  | 0.0       | 57.53 | 0.0   | 0.0        | 
0.0  | 57.53       |
+      | 2  | 31   | 10 June 2025         |                  | 940.17          
| 30.83         | 26.7     | 0.0  | 0.0       | 57.53 | 0.0   | 0.0        | 
0.0  | 57.53       |
+      | 3  | 30   | 10 July 2025         |                  | 908.49          
| 31.68         | 25.85    | 0.0  | 0.0       | 57.53 | 0.0   | 0.0        | 
0.0  | 57.53       |
+      | 4  | 31   | 10 August 2025       |                  | 875.94          
| 32.55         | 24.98    | 0.0  | 0.0       | 57.53 | 0.0   | 0.0        | 
0.0  | 57.53       |
+      | 5  | 31   | 10 September 2025    |                  | 842.5           
| 33.44         | 24.09    | 0.0  | 0.0       | 57.53 | 0.0   | 0.0        | 
0.0  | 57.53       |
+      | 6  | 30   | 10 October 2025      |                  | 808.14          
| 34.36         | 23.17    | 0.0  | 0.0       | 57.53 | 0.0   | 0.0        | 
0.0  | 57.53       |
+      | 7  | 31   | 10 November 2025     |                  | 772.83          
| 35.31         | 22.22    | 0.0  | 0.0       | 57.53 | 0.0   | 0.0        | 
0.0  | 57.53       |
+      | 8  | 30   | 10 December 2025     |                  | 736.55          
| 36.28         | 21.25    | 0.0  | 0.0       | 57.53 | 0.0   | 0.0        | 
0.0  | 57.53       |
+      | 9  | 31   | 10 January 2026      |                  | 699.28          
| 37.27         | 20.26    | 0.0  | 0.0       | 57.53 | 0.0   | 0.0        | 
0.0  | 57.53       |
+      | 10 | 31   | 10 February 2026     |                  | 660.98          
| 38.3          | 19.23    | 0.0  | 0.0       | 57.53 | 0.0   | 0.0        | 
0.0  | 57.53       |
+      | 11 | 28   | 10 March 2026        |                  | 621.63          
| 39.35         | 18.18    | 0.0  | 0.0       | 57.53 | 0.0   | 0.0        | 
0.0  | 57.53       |
+      | 12 | 31   | 10 April 2026        |                  | 581.19          
| 40.44         | 17.09    | 0.0  | 0.0       | 57.53 | 0.0   | 0.0        | 
0.0  | 57.53       |
+      | 13 | 30   | 10 May 2026          |                  | 539.64          
| 41.55         | 15.98    | 0.0  | 0.0       | 57.53 | 0.0   | 0.0        | 
0.0  | 57.53       |
+      | 14 | 31   | 10 June 2026         |                  | 496.95          
| 42.69         | 14.84    | 0.0  | 0.0       | 57.53 | 0.0   | 0.0        | 
0.0  | 57.53       |
+      | 15 | 30   | 10 July 2026         |                  | 453.09          
| 43.86         | 13.67    | 0.0  | 0.0       | 57.53 | 0.0   | 0.0        | 
0.0  | 57.53       |
+      | 16 | 31   | 10 August 2026       |                  | 408.02          
| 45.07         | 12.46    | 0.0  | 0.0       | 57.53 | 0.0   | 0.0        | 
0.0  | 57.53       |
+      | 17 | 31   | 10 September 2026    |                  | 361.71          
| 46.31         | 11.22    | 0.0  | 0.0       | 57.53 | 0.0   | 0.0        | 
0.0  | 57.53       |
+      | 18 | 30   | 10 October 2026      |                  | 314.13          
| 47.58         |  9.95    | 0.0  | 0.0       | 57.53 | 0.0   | 0.0        | 
0.0  | 57.53       |
+      | 19 | 31   | 10 November 2026     |                  | 265.24          
| 48.89         |  8.64    | 0.0  | 0.0       | 57.53 | 0.0   | 0.0        | 
0.0  | 57.53       |
+      | 20 | 30   | 10 December 2026     |                  | 215.0           
| 50.24         |  7.29    | 0.0  | 0.0       | 57.53 | 0.0   | 0.0        | 
0.0  | 57.53       |
+      | 21 | 31   | 10 January 2027      |                  | 163.38          
| 51.62         |  5.91    | 0.0  | 0.0       | 57.53 | 0.0   | 0.0        | 
0.0  | 57.53       |
+      | 22 | 31   | 10 February 2027     |                  | 110.34          
| 53.04         |  4.49    | 0.0  | 0.0       | 57.53 | 0.0   | 0.0        | 
0.0  | 57.53       |
+      | 23 | 28   | 10 March 2027        |                  |  55.84          
| 54.5          |  3.03    | 0.0  | 0.0       | 57.53 | 0.0   | 0.0        | 
0.0  | 57.53       |
+      | 24 | 31   | 10 April 2027        |                  |   0.0           
| 55.84         |  1.54    | 0.0  | 0.0       | 57.38 | 0.0   | 0.0        | 
0.0  | 57.38       |
+    Then Loan Repayment schedule has the following data in Total row:
+      | Principal due | Interest | Fees | Penalties | Due     | Paid | In 
advance | Late | Outstanding |
+      | 1001.0        | 379.57    | 0.0  | 0.0      | 1380.57 |  0.0 | 0.0     
   | 0.0  | 1380.57     |
+    Then Loan Transactions tab has the following data:
+      | Transaction date | Transaction Type | Amount  | Principal | Interest | 
Fees | Penalties | Loan Balance  | Reverted | Replayed |
+      | 10 April 2025    | Disbursement     | 1001.0  | 0.0       | 0.0      | 
0.0  | 0.0       | 1001.0        | false    | false    |
+    When Admin runs inline COB job for Loan
+    When Admin sets the business date to "13 April 2025"
+    When Admin runs inline COB job for Loan
+    Then Loan Transactions tab has the following data:
+      | Transaction date | Transaction Type | Amount  | Principal | Interest | 
Fees | Penalties | Loan Balance  | Reverted | Replayed |
+      | 10 April 2025    | Disbursement     | 1001.0  | 0.0       | 0.0      | 
0.0  | 0.0       | 1001.0        | false    | false    |
+      | 11 April 2025    | Accrual          | 0.92    | 0.0       | 0.92     | 
0.0  | 0.0       |   0.0         | false    | false    |
+      | 12 April 2025    | Accrual          | 0.92    | 0.0       | 0.92     | 
0.0  | 0.0       |   0.0         | false    | false    |
+    And Admin adds "LOAN_NSF_FEE" due date charge with "13 April 2025" due 
date and 115 EUR transaction amount
+    And Admin waives due date charge
+    And Loan Charges tab has the following data:
+      | Name    | isPenalty | Payment due at     | Due as of     | Calculation 
type | Due   | Paid | Waived | Outstanding |
+      | NSF fee | true      | Specified due date | 13 April 2025 | Flat        
     | 115.0 | 0.0  | 115.0  | 0.0         |
+    And Admin does charge-off the loan on "13 April 2025"
+    Then Loan Repayment schedule has 24 periods, with the following data for 
periods:
+      | Nr | Days | Date                 | Paid date        | Balance of loan 
| Principal due | Interest | Fees | Penalties | Due    | Paid  | In advance | 
Late | Outstanding |
+      |    |      | 10 April 2025        |                  | 1001.0          
|               |          | 0.0  |           | 0.0    | 0.0   |            |   
   |             |
+      | 1  | 30   | 10 May 2025          |                  | 971.0           
| 30.0          | 27.53    | 0.0  | 115.0     | 172.53 | 0.0   | 0.0        | 
0.0  | 57.53       |
+      | 2  | 31   | 10 June 2025         |                  | 940.17          
| 30.83         | 26.7     | 0.0  | 0.0       | 57.53  | 0.0   | 0.0        | 
0.0  | 57.53       |
+      | 3  | 30   | 10 July 2025         |                  | 908.49          
| 31.68         | 25.85    | 0.0  | 0.0       | 57.53  | 0.0   | 0.0        | 
0.0  | 57.53       |
+      | 4  | 31   | 10 August 2025       |                  | 875.94          
| 32.55         | 24.98    | 0.0  | 0.0       | 57.53  | 0.0   | 0.0        | 
0.0  | 57.53       |
+      | 5  | 31   | 10 September 2025    |                  | 842.5           
| 33.44         | 24.09    | 0.0  | 0.0       | 57.53  | 0.0   | 0.0        | 
0.0  | 57.53       |
+      | 6  | 30   | 10 October 2025      |                  | 808.14          
| 34.36         | 23.17    | 0.0  | 0.0       | 57.53  | 0.0   | 0.0        | 
0.0  | 57.53       |
+      | 7  | 31   | 10 November 2025     |                  | 772.83          
| 35.31         | 22.22    | 0.0  | 0.0       | 57.53  | 0.0   | 0.0        | 
0.0  | 57.53       |
+      | 8  | 30   | 10 December 2025     |                  | 736.55          
| 36.28         | 21.25    | 0.0  | 0.0       | 57.53  | 0.0   | 0.0        | 
0.0  | 57.53       |
+      | 9  | 31   | 10 January 2026      |                  | 699.28          
| 37.27         | 20.26    | 0.0  | 0.0       | 57.53  | 0.0   | 0.0        | 
0.0  | 57.53       |
+      | 10 | 31   | 10 February 2026     |                  | 660.98          
| 38.3          | 19.23    | 0.0  | 0.0       | 57.53  | 0.0   | 0.0        | 
0.0  | 57.53       |
+      | 11 | 28   | 10 March 2026        |                  | 621.63          
| 39.35         | 18.18    | 0.0  | 0.0       | 57.53  | 0.0   | 0.0        | 
0.0  | 57.53       |
+      | 12 | 31   | 10 April 2026        |                  | 581.19          
| 40.44         | 17.09    | 0.0  | 0.0       | 57.53  | 0.0   | 0.0        | 
0.0  | 57.53       |
+      | 13 | 30   | 10 May 2026          |                  | 539.64          
| 41.55         | 15.98    | 0.0  | 0.0       | 57.53  | 0.0   | 0.0        | 
0.0  | 57.53       |
+      | 14 | 31   | 10 June 2026         |                  | 496.95          
| 42.69         | 14.84    | 0.0  | 0.0       | 57.53  | 0.0   | 0.0        | 
0.0  | 57.53       |
+      | 15 | 30   | 10 July 2026         |                  | 453.09          
| 43.86         | 13.67    | 0.0  | 0.0       | 57.53  | 0.0   | 0.0        | 
0.0  | 57.53       |
+      | 16 | 31   | 10 August 2026       |                  | 408.02          
| 45.07         | 12.46    | 0.0  | 0.0       | 57.53  | 0.0   | 0.0        | 
0.0  | 57.53       |
+      | 17 | 31   | 10 September 2026    |                  | 361.71          
| 46.31         | 11.22    | 0.0  | 0.0       | 57.53  | 0.0   | 0.0        | 
0.0  | 57.53       |
+      | 18 | 30   | 10 October 2026      |                  | 314.13          
| 47.58         |  9.95    | 0.0  | 0.0       | 57.53  | 0.0   | 0.0        | 
0.0  | 57.53       |
+      | 19 | 31   | 10 November 2026     |                  | 265.24          
| 48.89         |  8.64    | 0.0  | 0.0       | 57.53  | 0.0   | 0.0        | 
0.0  | 57.53       |
+      | 20 | 30   | 10 December 2026     |                  | 215.0           
| 50.24         |  7.29    | 0.0  | 0.0       | 57.53  | 0.0   | 0.0        | 
0.0  | 57.53       |
+      | 21 | 31   | 10 January 2027      |                  | 163.38          
| 51.62         |  5.91    | 0.0  | 0.0       | 57.53  | 0.0   | 0.0        | 
0.0  | 57.53       |
+      | 22 | 31   | 10 February 2027     |                  | 110.34          
| 53.04         |  4.49    | 0.0  | 0.0       | 57.53  | 0.0   | 0.0        | 
0.0  | 57.53       |
+      | 23 | 28   | 10 March 2027        |                  |  55.84          
| 54.5          |  3.03    | 0.0  | 0.0       | 57.53  | 0.0   | 0.0        | 
0.0  | 57.53       |
+      | 24 | 31   | 10 April 2027        |                  |   0.0           
| 55.84         |  1.54    | 0.0  | 0.0       | 57.38  | 0.0   | 0.0        | 
0.0  | 57.38       |
+    Then Loan Repayment schedule has the following data in Total row:
+      | Principal due | Interest | Fees | Penalties | Due     | Paid | In 
advance | Late | Outstanding |
+      | 1001.0        | 379.57   | 0.0  | 115.0     | 1495.57 | 0.0  | 0.0     
   | 0.0  | 1380.57     |
+    Then Loan Transactions tab has the following data:
+      | Transaction date | Transaction Type   | Amount  | Principal | Interest 
| Fees | Penalties | Loan Balance | Reverted | Replayed |
+      | 10 April 2025    | Disbursement       | 1001.0  | 0.0       | 0.0      
| 0.0  | 0.0       | 1001.0       | false    | false    |
+      | 11 April 2025    | Accrual            | 0.92    | 0.0       | 0.92     
| 0.0  | 0.0       |   0.0        | false    | false    |
+      | 12 April 2025    | Accrual            | 0.92    | 0.0       | 0.92     
| 0.0  | 0.0       |   0.0        | false    | false    |
+      | 13 April 2025    | Waive loan charges | 115.0   | 0.0       | 0.0      
| 0.0  | 0.0       | 1001.0       | false    | false    |
+      | 13 April 2025    | Accrual            | 0.91    | 0.0       | 0.91     
| 0.0  | 0.0       |   0.0        | false    | false    |
+      | 13 April 2025    | Charge-off         | 1380.57 | 1001.0    | 379.57   
| 0.0  | 0.0       |   0.0        | false    | false    |
+    When Admin sets the business date to "14 April 2025"
+    When Admin runs inline COB job for Loan
+    And Customer makes "AUTOPAY" repayment on "12 April 2025" with 250 EUR 
transaction amount
+    Then Loan Repayment schedule has 24 periods, with the following data for 
periods:
+      | Nr | Days | Date                 | Paid date        | Balance of loan 
| Principal due | Interest | Fees | Penalties | Due    | Paid  | In advance | 
Late | Outstanding |
+      |    |      | 10 April 2025        |                  | 1001.0          
|               |          | 0.0  |           | 0.0    | 0.0   |            |   
   |             |
+      | 1  | 30   | 10 May 2025          | 12 April 2025    | 945.31          
| 55.69         |  1.84    | 0.0  | 115.0     | 172.53 | 57.53 | 57.53      | 
0.0  |  0.0        |
+      | 2  | 31   | 10 June 2025         | 12 April 2025    | 887.78          
| 57.53         |  0.0     | 0.0  | 0.0       | 57.53  | 57.53 | 57.53      | 
0.0  |  0.0        |
+      | 3  | 30   | 10 July 2025         | 12 April 2025    | 830.25          
| 57.53         |  0.0     | 0.0  | 0.0       | 57.53  | 57.53 | 57.53      | 
0.0  |  0.0        |
+      | 4  | 31   | 10 August 2025       | 12 April 2025    | 772.72          
| 57.53         |  0.0     | 0.0  | 0.0       | 57.53  | 57.53 | 57.53      | 
0.0  |  0.0        |
+      | 5  | 31   | 10 September 2025    |                  | 715.19          
| 57.53         |  0.0     | 0.0  | 0.0       | 57.53  | 19.88 | 19.88      | 
0.0  | 37.65       |
+      | 6  | 30   | 10 October 2025      |                  | 715.19          
|  0.0          |  57.53   | 0.0  | 0.0       | 57.53  | 0.0   | 0.0        | 
0.0  | 57.53       |
+      | 7  | 31   | 10 November 2025     |                  | 715.19          
|  0.0          |  57.53   | 0.0  | 0.0       | 57.53  | 0.0   | 0.0        | 
0.0  | 57.53       |
+      | 8  | 30   | 10 December 2025     |                  | 703.73          
| 11.46         |  46.07   | 0.0  | 0.0       | 57.53  | 0.0   | 0.0        | 
0.0  | 57.53       |
+      | 9  | 31   | 10 January 2026      |                  | 665.55          
| 38.18         |  19.35   | 0.0  | 0.0       | 57.53  | 0.0   | 0.0        | 
0.0  | 57.53       |
+      | 10 | 31   | 10 February 2026     |                  | 626.32          
| 39.23         |  18.3    | 0.0  | 0.0       | 57.53  | 0.0   | 0.0        | 
0.0  | 57.53       |
+      | 11 | 28   | 10 March 2026        |                  | 586.01          
| 40.31         |  17.22   | 0.0  | 0.0       | 57.53  | 0.0   | 0.0        | 
0.0  | 57.53       |
+      | 12 | 31   | 10 April 2026        |                  | 544.6           
| 41.41         |  16.12   | 0.0  | 0.0       | 57.53  | 0.0   | 0.0        | 
0.0  | 57.53       |
+      | 13 | 30   | 10 May 2026          |                  | 502.05          
| 42.55         |  14.98   | 0.0  | 0.0       | 57.53  | 0.0   | 0.0        | 
0.0  | 57.53       |
+      | 14 | 31   | 10 June 2026         |                  | 458.33          
| 43.72         |  13.81   | 0.0  | 0.0       | 57.53  | 0.0   | 0.0        | 
0.0  | 57.53       |
+      | 15 | 30   | 10 July 2026         |                  | 413.4           
| 44.93         |  12.6    | 0.0  | 0.0       | 57.53  | 0.0   | 0.0        | 
0.0  | 57.53       |
+      | 16 | 31   | 10 August 2026       |                  | 367.24          
| 46.16         |  11.37   | 0.0  | 0.0       | 57.53  | 0.0   | 0.0        | 
0.0  | 57.53       |
+      | 17 | 31   | 10 September 2026    |                  | 319.81          
| 47.43         |  10.1    | 0.0  | 0.0       | 57.53  | 0.0   | 0.0        | 
0.0  | 57.53       |
+      | 18 | 30   | 10 October 2026      |                  | 271.07          
| 48.74         |   8.79   | 0.0  | 0.0       | 57.53  | 0.0   | 0.0        | 
0.0  | 57.53       |
+      | 19 | 31   | 10 November 2026     |                  | 220.99          
| 50.08         |   7.45   | 0.0  | 0.0       | 57.53  | 0.0   | 0.0        | 
0.0  | 57.53       |
+      | 20 | 30   | 10 December 2026     |                  | 169.54          
| 51.45         |   6.08   | 0.0  | 0.0       | 57.53  | 0.0   | 0.0        | 
0.0  | 57.53       |
+      | 21 | 31   | 10 January 2027      |                  | 116.67          
| 52.87         |   4.66   | 0.0  | 0.0       | 57.53  | 0.0   | 0.0        | 
0.0  | 57.53       |
+      | 22 | 31   | 10 February 2027     |                  |  62.35          
| 54.32         |   3.21   | 0.0  | 0.0       | 57.53  | 0.0   | 0.0        | 
0.0  | 57.53       |
+      | 23 | 28   | 10 March 2027        |                  |   6.53          
| 55.82         |   1.71   | 0.0  | 0.0       | 57.53  | 0.0   | 0.0        | 
0.0  | 57.53       |
+      | 24 | 31   | 10 April 2027        |                  |   0.0           
|  6.53         |   0.18   | 0.0  | 0.0       |  6.71  | 0.0   | 0.0        | 
0.0  |  6.71        |
+    Then Loan Repayment schedule has the following data in Total row:
+      | Principal due | Interest | Fees | Penalties | Due     | Paid  | In 
advance | Late | Outstanding |
+      | 1001.0        | 328.9    | 0.0  | 115.0     | 1444.9  | 250.0 | 250.0  
    | 0.0  | 1079.9      |
+    Then Loan Transactions tab has the following data:
+      | Transaction date | Transaction Type   | Amount  | Principal | Interest 
| Fees | Penalties | Loan Balance | Reverted | Replayed |
+      | 10 April 2025    | Disbursement       | 1001.0  | 0.0       | 0.0      
| 0.0  | 0.0       | 1001.0       | false    | false    |
+      | 11 April 2025    | Accrual            | 0.92    | 0.0       | 0.92     
| 0.0  | 0.0       |   0.0        | false    | false    |
+      | 12 April 2025    | Accrual            | 0.92    | 0.0       | 0.92     
| 0.0  | 0.0       |   0.0        | false    | false    |
+      | 12 April 2025    | Repayment          | 250.0   | 248.16    | 1.84     
| 0.0  | 0.0       |  752.84      | false    | false    |
+      | 13 April 2025    | Waive loan charges | 115.0   | 0.0       | 0.0      
| 0.0  | 0.0       |  752.84      | false    | false    |
+      | 13 April 2025    | Accrual            | 0.91    | 0.0       | 0.91     
| 0.0  | 0.0       |   0.0        | false    | false    |
+      | 13 April 2025    | Accrual Adjustment | 0.22    | 0.0       | 0.22     
| 0.0  | 0.0       |   0.0        | false    | false    |
+      | 13 April 2025    | Charge-off         | 1079.9  | 752.84    | 327.06   
| 0.0  | 0.0       |   0.0        | false    | true     |
+
+  @TestRailId:C3617
+  Scenario: Verify early repayment on high interest loan works properly and 
align the interest properly with MIR and no interest recalculation - UC5
+    When Admin sets the business date to "10 April 2025"
+    When Admin creates a client with random data
+    When Admin creates a fully customized loan with the following data:
+      | LoanProduct                                  | submitted on date | 
with Principal | ANNUAL interest rate % | interest type     | interest 
calculation period | amortization type  | loanTermFrequency | 
loanTermFrequencyType | repaymentEvery | repaymentFrequencyType | 
numberOfRepayments | graceOnPrincipalPayment | graceOnInterestPayment | 
interest free period | Payment strategy            |
+      | LP2_ADV_PYMNT_INTEREST_DAILY_EMI_360_ACTUAL  | 10 April 2025     | 
1001           | 40                     | DECLINING_BALANCE | DAILY             
          | EQUAL_INSTALLMENTS | 24                | MONTHS                | 1  
            | MONTHS                 | 24                 | 0                   
    | 0                      | 0                    | 
ADVANCED_PAYMENT_ALLOCATION |
+    And Admin successfully approves the loan on "10 April 2025" with "1001" 
amount and expected disbursement date on "10 April 2025"
+    When Admin successfully disburse the loan on "10 April 2025" with "1001" 
EUR transaction amount
+    Then Loan Repayment schedule has 24 periods, with the following data for 
periods:
+      | Nr | Days | Date                 | Paid date        | Balance of loan 
| Principal due | Interest | Fees | Penalties | Due   | Paid  | In advance | 
Late | Outstanding |
+      |    |      | 10 April 2025        |                  | 1001.0          
|               |          | 0.0  |           | 0.0   | 0.0   |            |    
  |             |
+      | 1  | 30   | 10 May 2025          |                  | 972.79          
| 28.21         | 33.37    | 0.0  | 0.0       | 61.58 | 0.0   | 0.0        | 
0.0  | 61.58       |
+      | 2  | 31   | 10 June 2025         |                  | 944.72          
| 28.07         | 33.51    | 0.0  | 0.0       | 61.58 | 0.0   | 0.0        | 
0.0  | 61.58       |
+      | 3  | 30   | 10 July 2025         |                  | 914.63          
| 30.09         | 31.49    | 0.0  | 0.0       | 61.58 | 0.0   | 0.0        | 
0.0  | 61.58       |
+      | 4  | 31   | 10 August 2025       |                  | 884.55          
| 30.08         | 31.5     | 0.0  | 0.0       | 61.58 | 0.0   | 0.0        | 
0.0  | 61.58       |
+      | 5  | 31   | 10 September 2025    |                  | 853.44          
| 31.11         | 30.47    | 0.0  | 0.0       | 61.58 | 0.0   | 0.0        | 
0.0  | 61.58       |
+      | 6  | 30   | 10 October 2025      |                  | 820.31          
| 33.13         | 28.45    | 0.0  | 0.0       | 61.58 | 0.0   | 0.0        | 
0.0  | 61.58       |
+      | 7  | 31   | 10 November 2025     |                  | 786.99          
| 33.32         | 28.26    | 0.0  | 0.0       | 61.58 | 0.0   | 0.0        | 
0.0  | 61.58       |
+      | 8  | 30   | 10 December 2025     |                  | 751.64          
| 35.35         | 26.23    | 0.0  | 0.0       | 61.58 | 0.0   | 0.0        | 
0.0  | 61.58       |
+      | 9  | 31   | 10 January 2026      |                  | 715.95          
| 35.69         | 25.89    | 0.0  | 0.0       | 61.58 | 0.0   | 0.0        | 
0.0  | 61.58       |
+      | 10 | 31   | 10 February 2026     |                  | 679.03          
| 36.92         | 24.66    | 0.0  | 0.0       | 61.58 | 0.0   | 0.0        | 
0.0  | 61.58       |
+      | 11 | 28   | 10 March 2026        |                  | 638.58          
| 40.45         | 21.13    | 0.0  | 0.0       | 61.58 | 0.0   | 0.0        | 
0.0  | 61.58       |
+      | 12 | 31   | 10 April 2026        |                  | 599.0           
| 39.58         | 22.0     | 0.0  | 0.0       | 61.58 | 0.0   | 0.0        | 
0.0  | 61.58       |
+      | 13 | 30   | 10 May 2026          |                  | 557.39          
| 41.61         | 19.97    | 0.0  | 0.0       | 61.58 | 0.0   | 0.0        | 
0.0  | 61.58       |
+      | 14 | 31   | 10 June 2026         |                  | 515.01          
| 42.38         | 19.2     | 0.0  | 0.0       | 61.58 | 0.0   | 0.0        | 
0.0  | 61.58       |
+      | 15 | 30   | 10 July 2026         |                  | 470.6           
| 44.41         | 17.17    | 0.0  | 0.0       | 61.58 | 0.0   | 0.0        | 
0.0  | 61.58       |
+      | 16 | 31   | 10 August 2026       |                  | 425.23          
| 45.37         | 16.21    | 0.0  | 0.0       | 61.58 | 0.0   | 0.0        | 
0.0  | 61.58       |
+      | 17 | 31   | 10 September 2026    |                  | 378.3           
| 46.93         | 14.65    | 0.0  | 0.0       | 61.58 | 0.0   | 0.0        | 
0.0  | 61.58       |
+      | 18 | 30   | 10 October 2026      |                  | 329.33          
| 48.97         | 12.61    | 0.0  | 0.0       | 61.58 | 0.0   | 0.0        | 
0.0  | 61.58       |
+      | 19 | 31   | 10 November 2026     |                  | 279.09          
| 50.24         | 11.34    | 0.0  | 0.0       | 61.58 | 0.0   | 0.0        | 
0.0  | 61.58       |
+      | 20 | 30   | 10 December 2026     |                  | 226.81          
| 52.28         |  9.3     | 0.0  | 0.0       | 61.58 | 0.0   | 0.0        | 
0.0  | 61.58       |
+      | 21 | 31   | 10 January 2027      |                  | 173.04          
| 53.77         |  7.81    | 0.0  | 0.0       | 61.58 | 0.0   | 0.0        | 
0.0  | 61.58       |
+      | 22 | 31   | 10 February 2027     |                  | 117.42          
| 55.62         |  5.96    | 0.0  | 0.0       | 61.58 | 0.0   | 0.0        | 
0.0  | 61.58       |
+      | 23 | 28   | 10 March 2027        |                  |  59.49          
| 57.93         |  3.65    | 0.0  | 0.0       | 61.58 | 0.0   | 0.0        | 
0.0  | 61.58       |
+      | 24 | 31   | 10 April 2027        |                  |   0.0           
| 59.49         |  2.05    | 0.0  | 0.0       | 61.54 | 0.0   | 0.0        | 
0.0  | 61.54       |
+    Then Loan Repayment schedule has the following data in Total row:
+      | Principal due | Interest | Fees | Penalties | Due     | Paid | In 
advance | Late | Outstanding |
+      | 1001.0        | 476.88    | 0.0  | 0.0      | 1477.88 |  0.0 | 0.0     
   | 0.0  | 1477.88    |
+    Then Loan Transactions tab has the following data:
+      | Transaction date | Transaction Type | Amount  | Principal | Interest | 
Fees | Penalties | Loan Balance  | Reverted | Replayed |
+      | 10 April 2025    | Disbursement     | 1001.0  | 0.0       | 0.0      | 
0.0  | 0.0       | 1001.0        | false    | false    |
+    When Admin runs inline COB job for Loan
+    When Admin sets the business date to "13 April 2025"
+    When Admin runs inline COB job for Loan
+    Then Loan Transactions tab has the following data:
+      | Transaction date | Transaction Type | Amount  | Principal | Interest | 
Fees | Penalties | Loan Balance  | Reverted | Replayed |
+      | 10 April 2025    | Disbursement     | 1001.0  | 0.0       | 0.0      | 
0.0  | 0.0       | 1001.0        | false    | false    |
+      | 11 April 2025    | Accrual          | 1.11    | 0.0       | 1.11     | 
0.0  | 0.0       |   0.0         | false    | false    |
+      | 12 April 2025    | Accrual          | 1.11    | 0.0       | 1.11     | 
0.0  | 0.0       |   0.0         | false    | false    |
+    And Customer makes "AUTOPAY" repayment on "13 April 2025" with 300 EUR 
transaction amount
+    Then Loan Repayment schedule has 24 periods, with the following data for 
periods:
+      | Nr | Days | Date                 | Paid date        | Balance of loan 
| Principal due | Interest | Fees | Penalties | Due   | Paid  | In advance | 
Late | Outstanding |
+      |    |      | 10 April 2025        |                  | 1001.0          
|               |          | 0.0  |           | 0.0   | 0.0   |            |    
  |             |
+      | 1  | 30   | 10 May 2025          | 13 April 2025    | 972.79          
| 28.21         | 33.37    | 0.0  | 0.0       | 61.58 | 61.58 | 61.58      | 
0.0  |  0.0        |
+      | 2  | 31   | 10 June 2025         | 13 April 2025    | 944.72          
| 28.07         | 33.51    | 0.0  | 0.0       | 61.58 | 61.58 | 61.58      | 
0.0  |  0.0        |
+      | 3  | 30   | 10 July 2025         | 13 April 2025    | 914.63          
| 30.09         | 31.49    | 0.0  | 0.0       | 61.58 | 61.58 | 61.58      | 
0.0  |  0.0        |
+      | 4  | 31   | 10 August 2025       | 13 April 2025    | 884.55          
| 30.08         | 31.5     | 0.0  | 0.0       | 61.58 | 61.58 | 61.58      | 
0.0  |  0.0        |
+      | 5  | 31   | 10 September 2025    |                  | 853.44          
| 31.11         | 30.47    | 0.0  | 0.0       | 61.58 | 53.68 | 53.68      | 
0.0  |  7.9        |
+      | 6  | 30   | 10 October 2025      |                  | 820.31          
| 33.13         | 28.45    | 0.0  | 0.0       | 61.58 | 0.0   | 0.0        | 
0.0  | 61.58       |
+      | 7  | 31   | 10 November 2025     |                  | 786.99          
| 33.32         | 28.26    | 0.0  | 0.0       | 61.58 | 0.0   | 0.0        | 
0.0  | 61.58       |
+      | 8  | 30   | 10 December 2025     |                  | 751.64          
| 35.35         | 26.23    | 0.0  | 0.0       | 61.58 | 0.0   | 0.0        | 
0.0  | 61.58       |
+      | 9  | 31   | 10 January 2026      |                  | 715.95          
| 35.69         | 25.89    | 0.0  | 0.0       | 61.58 | 0.0   | 0.0        | 
0.0  | 61.58       |
+      | 10 | 31   | 10 February 2026     |                  | 679.03          
| 36.92         | 24.66    | 0.0  | 0.0       | 61.58 | 0.0   | 0.0        | 
0.0  | 61.58       |
+      | 11 | 28   | 10 March 2026        |                  | 638.58          
| 40.45         | 21.13    | 0.0  | 0.0       | 61.58 | 0.0   | 0.0        | 
0.0  | 61.58       |
+      | 12 | 31   | 10 April 2026        |                  | 599.0           
| 39.58         | 22.0     | 0.0  | 0.0       | 61.58 | 0.0   | 0.0        | 
0.0  | 61.58       |
+      | 13 | 30   | 10 May 2026          |                  | 557.39          
| 41.61         | 19.97    | 0.0  | 0.0       | 61.58 | 0.0   | 0.0        | 
0.0  | 61.58       |
+      | 14 | 31   | 10 June 2026         |                  | 515.01          
| 42.38         | 19.2     | 0.0  | 0.0       | 61.58 | 0.0   | 0.0        | 
0.0  | 61.58       |
+      | 15 | 30   | 10 July 2026         |                  | 470.6           
| 44.41         | 17.17    | 0.0  | 0.0       | 61.58 | 0.0   | 0.0        | 
0.0  | 61.58       |
+      | 16 | 31   | 10 August 2026       |                  | 425.23          
| 45.37         | 16.21    | 0.0  | 0.0       | 61.58 | 0.0   | 0.0        | 
0.0  | 61.58       |
+      | 17 | 31   | 10 September 2026    |                  | 378.3           
| 46.93         | 14.65    | 0.0  | 0.0       | 61.58 | 0.0   | 0.0        | 
0.0  | 61.58       |
+      | 18 | 30   | 10 October 2026      |                  | 329.33          
| 48.97         | 12.61    | 0.0  | 0.0       | 61.58 | 0.0   | 0.0        | 
0.0  | 61.58       |
+      | 19 | 31   | 10 November 2026     |                  | 279.09          
| 50.24         | 11.34    | 0.0  | 0.0       | 61.58 | 0.0   | 0.0        | 
0.0  | 61.58       |
+      | 20 | 30   | 10 December 2026     |                  | 226.81          
| 52.28         |  9.3     | 0.0  | 0.0       | 61.58 | 0.0   | 0.0        | 
0.0  | 61.58       |
+      | 21 | 31   | 10 January 2027      |                  | 173.04          
| 53.77         |  7.81    | 0.0  | 0.0       | 61.58 | 0.0   | 0.0        | 
0.0  | 61.58       |
+      | 22 | 31   | 10 February 2027     |                  | 117.42          
| 55.62         |  5.96    | 0.0  | 0.0       | 61.58 | 0.0   | 0.0        | 
0.0  | 61.58       |
+      | 23 | 28   | 10 March 2027        |                  |  59.49          
| 57.93         |  3.65    | 0.0  | 0.0       | 61.58 | 0.0   | 0.0        | 
0.0  | 61.58       |
+      | 24 | 31   | 10 April 2027        |                  |   0.0           
| 59.49         |  2.05    | 0.0  | 0.0       | 61.54 | 0.0   | 0.0        | 
0.0  | 61.54       |
+    Then Loan Repayment schedule has the following data in Total row:
+      | Principal due | Interest | Fees | Penalties | Due     | Paid  | In 
advance | Late | Outstanding |
+      | 1001.0        | 476.88   | 0.0  | 0.0       | 1477.88 | 300.0 | 300.0  
    | 0.0  | 1177.88     |
+    Then Loan Transactions tab has the following data:
+      | Transaction date | Transaction Type | Amount  | Principal | Interest | 
Fees | Penalties | Loan Balance  | Reverted | Replayed |
+      | 10 April 2025    | Disbursement     | 1001.0  | 0.0       | 0.0      | 
0.0  | 0.0       | 1001.0        | false    | false    |
+      | 11 April 2025    | Accrual          | 1.11    | 0.0       | 1.11     | 
0.0  | 0.0       |   0.0         | false    | false    |
+      | 12 April 2025    | Accrual          | 1.11    | 0.0       | 1.11     | 
0.0  | 0.0       |   0.0         | false    | false    |
+      | 13 April 2025    | Repayment        | 300.0   | 147.56    | 152.44   | 
0.0  | 0.0       |  853.44       | false    | false    |
+    When Admin sets the business date to "14 April 2025"
+    When Admin runs inline COB job for Loan
+    When Admin makes "MERCHANT_ISSUED_REFUND" transaction with "AUTOPAY" 
payment type on "14 April 2025" with 100 EUR transaction amount
+    Then Loan Repayment schedule has 24 periods, with the following data for 
periods:
+      | Nr | Days | Date                 | Paid date        | Balance of loan 
| Principal due | Interest | Fees | Penalties | Due   | Paid  | In advance | 
Late | Outstanding |
+      |    |      | 10 April 2025        |                  | 1001.0          
|               |          | 0.0  |           | 0.0   | 0.0   |            |    
  |             |
+      | 1  | 30   | 10 May 2025          | 13 April 2025    | 972.79          
| 28.21         | 33.37    | 0.0  | 0.0       | 61.58 | 61.58 | 61.58      | 
0.0  |  0.0        |
+      | 2  | 31   | 10 June 2025         | 13 April 2025    | 944.72          
| 28.07         | 33.51    | 0.0  | 0.0       | 61.58 | 61.58 | 61.58      | 
0.0  |  0.0        |
+      | 3  | 30   | 10 July 2025         | 13 April 2025    | 914.63          
| 30.09         | 31.49    | 0.0  | 0.0       | 61.58 | 61.58 | 61.58      | 
0.0  |  0.0        |
+      | 4  | 31   | 10 August 2025       | 13 April 2025    | 884.55          
| 30.08         | 31.5     | 0.0  | 0.0       | 61.58 | 61.58 | 61.58      | 
0.0  |  0.0        |
+      | 5  | 31   | 10 September 2025    |                  | 853.44          
| 31.11         | 30.47    | 0.0  | 0.0       | 61.58 | 53.93 | 53.93      | 
0.0  |  7.65       |
+      | 6  | 30   | 10 October 2025      |                  | 820.31          
| 33.13         | 28.45    | 0.0  | 0.0       | 61.58 |  5.25 |  5.25      | 
0.0  | 56.33       |
+      | 7  | 31   | 10 November 2025     |                  | 786.99          
| 33.32         | 28.26    | 0.0  | 0.0       | 61.58 |  5.25 |  5.25      | 
0.0  | 56.33       |
+      | 8  | 30   | 10 December 2025     |                  | 751.64          
| 35.35         | 26.23    | 0.0  | 0.0       | 61.58 |  5.25 |  5.25      | 
0.0  | 56.33       |
+      | 9  | 31   | 10 January 2026      |                  | 715.95          
| 35.69         | 25.89    | 0.0  | 0.0       | 61.58 |  5.25 |  5.25      | 
0.0  | 56.33       |
+      | 10 | 31   | 10 February 2026     |                  | 679.03          
| 36.92         | 24.66    | 0.0  | 0.0       | 61.58 |  5.25 |  5.25      | 
0.0  | 56.33       |
+      | 11 | 28   | 10 March 2026        |                  | 638.58          
| 40.45         | 21.13    | 0.0  | 0.0       | 61.58 |  5.25 |  5.25      | 
0.0  | 56.33       |
+      | 12 | 31   | 10 April 2026        |                  | 599.0           
| 39.58         | 22.0     | 0.0  | 0.0       | 61.58 |  5.25 |  5.25      | 
0.0  | 56.33       |
+      | 13 | 30   | 10 May 2026          |                  | 557.39          
| 41.61         | 19.97    | 0.0  | 0.0       | 61.58 |  5.25 |  5.25      | 
0.0  | 56.33       |
+      | 14 | 31   | 10 June 2026         |                  | 515.01          
| 42.38         | 19.2     | 0.0  | 0.0       | 61.58 |  5.25 |  5.25      | 
0.0  | 56.33       |
+      | 15 | 30   | 10 July 2026         |                  | 470.6           
| 44.41         | 17.17    | 0.0  | 0.0       | 61.58 |  5.25 |  5.25      | 
0.0  | 56.33       |
+      | 16 | 31   | 10 August 2026       |                  | 425.23          
| 45.37         | 16.21    | 0.0  | 0.0       | 61.58 |  5.25 |  5.25      | 
0.0  | 56.33       |
+      | 17 | 31   | 10 September 2026    |                  | 378.3           
| 46.93         | 14.65    | 0.0  | 0.0       | 61.58 |  5.25 |  5.25      | 
0.0  | 56.33       |
+      | 18 | 30   | 10 October 2026      |                  | 329.33          
| 48.97         | 12.61    | 0.0  | 0.0       | 61.58 |  5.25 |  5.25      | 
0.0  | 56.33       |
+      | 19 | 31   | 10 November 2026     |                  | 279.09          
| 50.24         | 11.34    | 0.0  | 0.0       | 61.58 |  5.25 |  5.25      | 
0.0  | 56.33       |
+      | 20 | 30   | 10 December 2026     |                  | 226.81          
| 52.28         |  9.3     | 0.0  | 0.0       | 61.58 |  5.25 |  5.25      | 
0.0  | 56.33       |
+      | 21 | 31   | 10 January 2027      |                  | 173.04          
| 53.77         |  7.81    | 0.0  | 0.0       | 61.58 |  5.25 |  5.25      | 
0.0  | 56.33       |
+      | 22 | 31   | 10 February 2027     |                  | 117.42          
| 55.62         |  5.96    | 0.0  | 0.0       | 61.58 |  5.25 |  5.25      | 
0.0  | 56.33       |
+      | 23 | 28   | 10 March 2027        |                  |  59.49          
| 57.93         |  3.65    | 0.0  | 0.0       | 61.58 |  5.25 |  5.25      | 
0.0  | 56.33       |
+      | 24 | 31   | 10 April 2027        |                  |   0.0           
| 59.49         |  2.05    | 0.0  | 0.0       | 61.54 |  5.25 |  5.25      | 
0.0  | 56.29       |
+    Then Loan Repayment schedule has the following data in Total row:
+      | Principal due | Interest | Fees | Penalties | Due     | Paid  | In 
advance | Late | Outstanding |
+      | 1001.0        | 476.88   | 0.0  | 0.0       | 1477.88 | 400.0 | 400.0  
    | 0.0  | 1077.88     |
+    Then Loan Transactions tab has the following data:
+      | Transaction date | Transaction Type       | Amount  | Principal | 
Interest | Fees | Penalties | Loan Balance  | Reverted | Replayed |
+      | 10 April 2025    | Disbursement           | 1001.0  | 0.0       | 0.0  
    | 0.0  | 0.0       | 1001.0        | false    | false    |
+      | 11 April 2025    | Accrual                | 1.11    | 0.0       | 1.11 
    | 0.0  | 0.0       |   0.0         | false    | false    |
+      | 12 April 2025    | Accrual                | 1.11    | 0.0       | 1.11 
    | 0.0  | 0.0       |   0.0         | false    | false    |
+      | 13 April 2025    | Repayment              | 300.0   | 147.56    | 
152.44   | 0.0  | 0.0       |  853.44       | false    | false    |
+      | 13 April 2025    | Accrual                | 1.12    | 0.0       | 1.12 
    | 0.0  | 0.0       |   0.0         | false    | false    |
+      | 14 April 2025    | Merchant Issued Refund | 100.0   | 95.0      | 5.0  
    | 0.0  | 0.0       |  758.44       | false    | false    |
+
   @TestRailId:C3590
   Scenario: Verify no accrual activity created for approved interest bearing 
loan
     When Admin sets the business date to "03 June 2025"


Reply via email to