# PaymentPlans

**Retrieve List of Payment Plans**
This endpoint is used to retrieve list of Payment Plans
**Retrieve a Payment Plan**
This endpoint is used to retrieve a specific Payment Plan using the `paymentPlanId`
**Create a Payment within Payment Plan**
This endpoint is used to create a payment using the `paymentPlanId`
**Cancel Payment Plan**
This endpoint is used to cancel a Payment Plan
**List payments within a Payment Plan**
This endpoint is used to list all the payments within a Payment Plan

 - [POST /payment-plans/{paymentPlanId}/charge](https://axeptabnpparibas-docs.redocly.app/paymentplans/chargepaymentplan.md): Create payment within payment plan
 - [POST /payment-plans/{paymentPlanId}/cancel](https://axeptabnpparibas-docs.redocly.app/paymentplans/cancelpaymentplan.md): Cancel payment plan
 - [GET /payment-plans](https://axeptabnpparibas-docs.redocly.app/paymentplans/getpaymentplans.md): Get list of payment plans
 - [GET /payment-plans/{paymentPlanId}](https://axeptabnpparibas-docs.redocly.app/paymentplans/getpaymentplanbyid.md): Get payment plan by id
 - [GET /payment-plans/{paymentPlanId}/payments](https://axeptabnpparibas-docs.redocly.app/paymentplans/listpaymentswithinpaymentplan.md): Returns a paginated list of payments that belong to the given payment plan.
 - [POST /payment-plans/unscheduled-mit](https://axeptabnpparibas-docs.redocly.app/paymentplans/createunscheduledmit.md)
