Full Payment Transfer
You can upload the data for full payment transfer from the CSV file using the File Upload Interface utility. Ideally, you should not specify the transfer amount during the full payment transfer. If you do not specify the transfer amount or if the transfer amount is equal to the payment amount or to the sum of all frozen payments in the payment event, the system does the full payment transfer. However, if the transfer amount is less than the payment amount or the sum of all frozen payments in the payment event, the system does the partial payment transfer. Note that the payment transfer amount should not be more than the payment amount or the sum of all frozen payments in the payment event. Also, note that you should only transfer positive payments which are in the Frozen status and where the payment amount is greater than zero using the File Upload Interface utility.
While doing full payment transfer at the payment level, the system cancels the old payment and creates one new payment using the specified match type in the Frozen status. For example, the P1 payment is created against the contract of the A1 account, as shown in the following table:
Account | Payment Event | Payment Details | Match Type | Match Value | Amount | Status |
---|---|---|---|---|---|---|
A1 | PE1 | P1 | Suspense Contract | C1 | $200 | Frozen |
Now, when you fully transfer the payment using the match type as Bill from the A1 to A2 account, the system will cancel the old payment and create a new payment as shown in the following table:
Account | Payment Event | Payment Details | Match Type | Match Value | Amount | Status |
---|---|---|---|---|---|---|
A1 | PE1 | P1 | Suspense Contract | C1 | $200 | Canceled |
A2 | PE2 | P2 | Bill | Bill1 | $200 | Frozen |
While doing full payment transfer at the payment event level, the system fetches the list of frozen payments linked to the payment event and then adds them in the C1_PAY_DETAILS table. In addition, the system sets the PY_CANCEL_SW column corresponding to the payments in the C1_PAY_DETAILS table to Y. Let us assume that the following payments are made to the A1 account through the PE1 payment event:
Account | Payment Event | Payment Details | Match Type | Match Value | Amount | Status |
---|---|---|---|---|---|---|
A1 | PE1 | P1 | Suspense Contract | C1 | $100 | Frozen |
P2 | On Account Contract | C2 | $50 | Frozen | ||
P3 | Suspense Contract | C3 | $100 | Frozen | ||
P4 | Overpayment on Bill | C4 | $100 | Frozen | ||
P5 | On Account Contract | C5 | $100 | Frozen | ||
P6 | Suspense Contract | C1 | $100 | Frozen | ||
P7 | On Account Contract | C5 | $100 | Frozen | ||
P8 | Overpayment on Bill | C4 | $75 | Canceled | ||
P10 | Bill | Bill1 | $200 | Frozen | ||
P11 | Bill | Bill2 | $100 | Frozen | ||
P12 | Bill | Bill3 | $350 | Frozen | ||
P13 | Bill | Bill2 | $25 | Canceled |
Now, if you want to fully transfer the payments from the A1 account to the A2 account using the match type as Bill, the system considers the following payments for transfer from the payment list:
Account | Payment Event | Payment Details | Match Type | Match Value | Amount | Status |
---|---|---|---|---|---|---|
A1 | PE1 | P1 | Suspense Contract | C1 | $100 | Frozen |
P2 | On Account Contract | C2 | $50 | Frozen | ||
P3 | Suspense Contract | C3 | $100 | Frozen | ||
P4 | Overpayment on Bill | C4 | $100 | Frozen | ||
P5 | On Account Contract | C5 | $100 | Frozen | ||
P6 | Suspense Contract | C1 | $100 | Frozen | ||
P7 | On Account Contract | C5 | $100 | Frozen | ||
P10 | Bill | Bill1 | $200 | Frozen | ||
P11 | Bill | Bill2 | $100 | Frozen | ||
P12 | Bill | Bill3 | $350 | Frozen |
Then, the system will cancel the old payments and create a new payment, as shown in the following table:
Account | Payment Event | Payment Details | Match Type | Match Value | Amount | Status |
---|---|---|---|---|---|---|
A1 | PE1 | P1 | Suspense Contract | C1 | $100 | Canceled |
P2 | On Account Contract | C2 | $50 | Canceled | ||
P3 | Suspense Contract | C3 | $100 | Canceled | ||
P4 | Overpayment on Bill | C4 | $100 | Canceled | ||
P5 | On Account Contract | C5 | $100 | Canceled | ||
P6 | Suspense Contract | C1 | $100 | Canceled | ||
P7 | On Account Contract | C5 | $100 | Canceled | ||
P10 | Bill | Bill1 | $200 | Canceled | ||
P11 | Bill | Bill2 | $100 | Canceled | ||
P12 | Bill | Bill3 | $350 | Canceled | ||
A2 | PE2 | P1 | Bill | Bill4 | $1300 | Frozen |