Skip to main content

Scenarios

We have put together a few scenarios to align on the data exchange schema. These scenarios are based on the payment plan types and the possible transactions that can occur within them. The scenarios are not exhaustive but should cover the most common cases.

Scenario 1

Transaction with 4 installments, all paid on time.

Effective TimestampTypeOrder IDInstallment IDAmountTransaction TypeDue TimestampIndex
2025-02-03 00:00:00transactionCreated200.00 USDPayIn4--
2025-02-03 00:00:00installmentIssuedorder-1installment-150.00 USD-2025-02-03 00:00:000
2025-02-03 00:00:00installmentIssuedorder-1installment-250.00 USD-2025-02-17 00:00:001
2025-02-03 00:00:00installmentIssuedorder-1installment-350.00 USD-2025-03-03 00:00:002
2025-02-03 00:00:00installmentIssuedorder-1installment-450.00 USD-2025-03-17 00:00:003
2025-02-03 00:00:00installmentPaidorder-1installment-150.00 USD---
2025-02-17 00:00:00installmentPaidorder-1installment-250.00 USD---
2025-03-03 00:00:00installmentPaidorder-1installment-350.00 USD---
2025-03-17 00:00:00installmentPaidorder-1installment-450.00 USD---

Scenario 2

Transaction with 4 installments, postponed (with fee) just before 3rd installment, all paid on time.

Effective TimestampTypeOrder IDInstallment IDAmountTransaction TypeDue TimestampIndexAdditional Details
2025-02-03 00:00:00transactionCreated200.00 USDPayIn4---
2025-02-03 00:00:00installmentIssuedorder-1installment-150.00 USD-2025-02-03 00:00:000-
2025-02-03 00:00:00installmentIssuedorder-1installment-250.00 USD-2025-02-17 00:00:001-
2025-02-03 00:00:00installmentIssuedorder-1installment-350.00 USD-2025-03-03 00:00:002-
2025-02-03 00:00:00installmentIssuedorder-1installment-450.00 USD-2025-03-17 00:00:003-
2025-02-03 00:00:00installmentPaidorder-1installment-150.00 USD----
2025-02-17 00:00:00installmentPaidorder-1installment-250.00 USD----
2025-03-02 00:00:00installmentPostponedorder-1installment-3--2025-03-10 00:00:00-Consumer-initiatedConsumer postponed the 3rd installment by 7 days.
2025-03-02 00:00:00installmentPostponedorder-1installment-4--2025-03-24 00:00:00-Consumer-initiated4th installment due date is also pushed 7 days.
2025-03-02 00:00:00feeIssuedorder-1installment-22.00 USD---Postponed FeeFee associated with a single postpone request
2025-03-10 00:00:00installmentPaidorder-1installment-350.00 USD----
2025-03-10 00:00:00feePaidorder-1installment-22.00 USD----Postponed fee being paid.
2025-03-24 00:00:00installmentPaidorder-1installment-450.00 USD----

Scenario 3

Transaction with 4 installments, 2nd installment late (with fee), others paid on time.

Effective TimestampTypeOrder IDInstallment IDAmountTransaction TypeDue TimestampIndexAdditional Details
2025-02-03 00:00:00transactionCreated200.00 USDPayIn4---
2025-02-03 00:00:00installmentIssuedorder-1installment-150.00 USD-2025-02-03 00:00:000-
2025-02-03 00:00:00installmentIssuedorder-1installment-250.00 USD-2025-02-17 00:00:001-
2025-02-03 00:00:00installmentIssuedorder-1installment-350.00 USD-2025-03-03 00:00:002-
2025-02-03 00:00:00installmentIssuedorder-1installment-450.00 USD-2025-03-17 00:00:003-
2025-02-03 00:00:00installmentPaidorder-1installment-150.00 USD----
2025-02-20 00:00:00feeIssuedorder-1installment-23.00 USD---Late FeeLate fee is applied after the installment is late for > 3 days.
2025-02-21 00:00:00installmentPaidorder-1installment-250.00 USD----
2025-02-21 00:00:00feePaidorder-1installment-23.00 USD----Late fee is being paid.
2025-03-03 00:00:00installmentPaidorder-1installment-350.00 USD----
2025-03-17 00:00:00installmentPaidorder-1installment-450.00 USD----

Scenario 4

Transaction with 4 installments, with $65 refund, all paid on time.

Effective TimestampTypeOrder IDInstallment IDAmountTransaction TypeDue TimestampIndexAdditional Details
2025-02-03 00:00:00transactionCreated200.00 USDPayIn4---
2025-02-03 00:00:00installmentIssuedorder-1installment-150.00 USD-2025-02-03 00:00:000-
2025-02-03 00:00:00installmentIssuedorder-1installment-250.00 USD-2025-02-17 00:00:001-
2025-02-03 00:00:00installmentIssuedorder-1installment-350.00 USD-2025-03-03 00:00:002-
2025-02-03 00:00:00installmentIssuedorder-1installment-450.00 USD-2025-03-17 00:00:003-
2025-02-03 00:00:00installmentPaidorder-1installment-150.00 USD----
2025-02-05 00:00:00refundIssued65.00 USD--The $65 refund is applied from the last installment backwards.
It means the 3rd installment is fully refunded ($50) and
the 2nd installment is partialy refunded ($15).
2025-02-05 00:00:00installmentRebalancedorder-1installment-40.00 USD---Refunded
2025-02-05 00:00:00installmentRebalancedorder-1installment-335.00 USD---RefundedThe amount in the rebalanced event represents the new amount due.
2025-02-17 00:00:00installmentPaidorder-1installment-250.00 USD----
2025-03-03 00:00:00installmentPaidorder-1installment-335.00 USD----

Scenario 5

Transaction with 1 installment (PayIn30Days), paid on time.

Effective TimestampTypeOrder IDInstallment IDAmountTransaction TypeDue TimestampIndex
2025-02-03 00:00:00transactionCreated150.00 USDPayIn30DaysHere this is a payment plan that only contains 1 installment.
2025-02-03 00:00:00installmentIssuedorder-1installment-1150.00 USD2025-03-05 00:00:000The installment is issued on Feb 3rd but it is pay 30 days later.
2025-03-05 00:00:00installmentPaidorder-1installment-1150.00 USD

Scenario 6

Transaction that results in 2 orders of 4 installments, with pay on ship.

Effective TimestampTypeOrder IDInstallment IDAmountTransaction TypeDue TimestampIndex
2025-02-03 00:00:00transactionCreated200.00 USDPayIn4--
2025-02-04 00:00:00installmentIssuedorder-1installment-133.33 USD-2025-02-04 00:00:000First shipment is made 1 day after the decision.
2025-02-04 00:00:00installmentIssuedorder-1installment-233.33 USD-2025-02-18 00:00:0014 installments for order 1 are created.
2025-02-04 00:00:00installmentIssuedorder-1installment-333.33 USD-2025-03-04 00:00:002
2025-02-04 00:00:00installmentIssuedorder-1installment-433.34 USD-2025-03-18 00:00:003
2025-02-04 00:00:00installmentPaidorder-1installment-133.33 USD---1st installment for order 1 is paid on the day of shipping.
2025-02-08 00:00:00installmentIssuedorder-2installment-116.66 USD-2025-02-08 00:00:000Second shipment is made 5 days after the decision.
2025-02-08 00:00:00installmentIssuedorder-2installment-216.66 USD-2025-02-22 00:00:0014 installments for order 2 are created.
2025-02-08 00:00:00installmentIssuedorder-2installment-316.66 USD-2025-03-08 00:00:002
2025-02-08 00:00:00installmentIssuedorder-2installment-416.67 USD-2025-03-22 00:00:003
2025-02-08 00:00:00installmentPaidorder-2installment-116.66 USD---1st installment for order 2 is paid on the day of shipping.
2025-02-18 00:00:00installmentPaidorder-1installment-233.33 USD---
2025-02-22 00:00:00installmentPaidorder-2installment-216.66 USD---
2025-03-04 00:00:00installmentPaidorder-1installment-333.34 USD---
2025-03-08 00:00:00installmentPaidorder-2installment-316.67 USD---
2025-03-18 00:00:00installmentPaidorder-1installment-433.34 USD---
2025-03-22 00:00:00installmentPaidorder-2installment-416.67 USD---

Scenario 7

Transaction of $200 with 4 installments, with $110 refund before 3rd installment. Refund is applied from the last installment backwards.

Effective TimestampTypeOrder IDInstallment IDAmountTransaction TypeDue TimestampIndexAdditional Details
2025-02-03 00:00:00transactionCreated200.00 USDPayIn4---
2025-02-03 00:00:00installmentIssuedorder-1installment-150.00 USD-2025-02-03 00:00:000-
2025-02-03 00:00:00installmentIssuedorder-1installment-250.00 USD-2025-02-17 00:00:001-
2025-02-03 00:00:00installmentIssuedorder-1installment-350.00 USD-2025-03-03 00:00:002-
2025-02-03 00:00:00installmentIssuedorder-1installment-450.00 USD-2025-03-17 00:00:003-
2025-02-03 00:00:00installmentPaidorder-1installment-150.00 USD----
2025-02-17 00:00:00installmentPaidorder-1installment-250.00 USD----
2025-02-26 00:00:00refundIssued110 USD----
2025-02-26 00:00:00installmentRebalancedorder-1installment-40.00 USD---Refunded
2025-02-26 00:00:00installmentRebalancedorder-1installment-30.00 USD---Refunded
2025-02-26 00:00:00installmentRebalancedorder-1installment-240.00 USD---RefundedLender refunds the consumer card $10

Scenario 8

Transaction of $200 with 4 installments, with $110 refund before 3rd installment. Refund is evenly split across the 3 installments.

Effective TimestampTypeOrder IDInstallment IDAmountTransaction TypeDue TimestampIndexAdditional Details
2025-02-03 00:00:00transactionCreated200.00 USDPayIn4---
2025-02-03 00:00:00installmentIssuedorder-1installment-150.00 USD-2025-02-03 00:00:000-
2025-02-03 00:00:00installmentIssuedorder-1installment-250.00 USD-2025-02-17 00:00:001-
2025-02-03 00:00:00installmentIssuedorder-1installment-350.00 USD-2025-03-03 00:00:002-
2025-02-03 00:00:00installmentIssuedorder-1installment-450.00 USD-2025-03-17 00:00:003-
2025-02-03 00:00:00installmentPaidorder-1installment-150.00 USD----
2025-02-17 00:00:00installmentPaidorder-1installment-250.00 USD----
2025-02-26 00:00:00refundIssued110.00 USD----
2025-02-03 00:00:00installmentRebalancedorder-1installment-122.50 USD---Refunded
2025-02-05 00:00:00installmentRebalancedorder-1installment-222.50 USD---Refunded
2025-02-05 00:00:00installmentRebalancedorder-1installment-322.50 USD---Refunded
2025-02-05 00:00:00installmentRebalancedorder-1installment-422.50 USD---Refunded
2025-03-03 00:00:00installmentPaidorder-1installment-322.50 USD----
2025-03-17 00:00:00installmentPaidorder-1installment-422.50 USD----

Scenario 9

Transaction of $200 with 4 installments, with 3rd & 4th installment late, then written off (sent to collections).

Effective TimestampTypeOrder IDInstallment IDAmountTransaction TypeDue TimestampIndexAdditional Details
2025-02-03 00:00:00transactionCreated150.00 USDPayIn4---
2025-02-03 00:00:00installmentIssuedorder-1installment-150.00 USD-2025-02-03 00:00:000-
2025-02-03 00:00:00installmentIssuedorder-1installment-250.00 USD-2025-02-17 00:00:001-
2025-02-03 00:00:00installmentIssuedorder-1installment-350.00 USD-2025-03-03 00:00:002-
2025-02-03 00:00:00installmentIssuedorder-1installment-450.00 USD-2025-03-17 00:00:003-
2025-02-03 00:00:00installmentPaidorder-1installment-150.00 USD----
2025-02-17 00:00:00installmentPaidorder-1installment-250.00 USD----
2025-09-01 00:00:00installmentWrittenOfforder-1installment-350.00 USD---ConsumerDefault
2025-09-01 00:00:00installmentWrittenOfforder-1installment-450.00 USD---ConsumerDefault