---
page_source: https://juspay.io/in/docs/part-payments/docs/overview/user-journey
page_title: User Journey
---


# User Journey



Here's how the Part Payments flow typically works for your customers:


### Fixed Part Payments Flow



1. **Order Initiation:**  You send a `create order` payload with the predefined fixed payment splits.
2. **Plan Selection:**  The Juspay system displays the available fixed part payment plans to the user on the payment page.
3. **First Payment:**  The user selects a plan and completes the payment for the first installment.
4. **Subsequent Payments:**  Merchant makes a session (order create) call with same order details or uses the payment link provided in the create order call previously to load the payment page. In case merchant is handling its own payment screen, merchant can call order status API to get the order details and initiate transaction after rendering appropriate payment screen. On any future calls to the payment page for this order, the system will clearly show:
   
   * All **past payments**  made.
   * The **scheduled payments**  for upcoming installments, including their due dates.

[Video](https://dth95m2xtyv8v.cloudfront.net/tesseract/assets/part-payments/Fixed%20Part%20Payment%20Flow.mp4)




### Flexible Part Payments Flow



1. **Order Initiation:**  You send a `create order` payload specifying the limits for part payments (e.g., minimum amount per part, maximum number of parts allowed).
2. **User Defined Splits:**  The Juspay system allows users to define their desired payment splits within the constraints you've provided.
3. **First Payment:**  The user completes the payment for their chosen first installment.
4. **Subsequent Payments:**  Merchant makes a session (order create) call with same order details or uses the payment link provided in the create order call previously to load the payment page. In case merchant is handling its own payment screen, merchant can call order status API to get the order details and initiate transaction after rendering appropriate payment screen. On any future calls to the payment page for this order, the system will display:
   
   * The **payment history** .
   * The user will have the option to **modify the next payment amount**  before proceeding with the transaction.

[Video](https://dth95m2xtyv8v.cloudfront.net/tesseract/assets/part-payments/flexible_payment.mp4)

