# Payment Methods ## Create PaymentMethod - [POST /payment-methods](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/payment-methods/createpaymentmethod.md): Creates a new PaymentMethod ## List PaymentMethod - [GET /payment-methods](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/payment-methods/listpaymentmethod.md): Lists all PaymentMethod ## Get PaymentMethod - [GET /payment-methods/{Payment_Method}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/payment-methods/getpaymentmethod.md): Gets PaymentMethod ## Update PaymentMethod - [PUT /payment-methods/{Payment_Method}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/payment-methods/updatepaymentmethod.md): Updates a specific PaymentMethod. ## Delete PaymentMethod - [DELETE /payment-methods/{Payment_Method}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/payment-methods/deletepaymentmethod.md): Deletes an PaymentMethod ## Create or Update Batch PaymentMethod - [PUT /payment-methods-batch](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/payment-methods/updatebatchpaymentmethod.md): Create or Update multiple PaymentMethod at once. If the entity exists, it will be updated. If the entity does not exist, it will be created. ## List Payment Methods by Subscriber - [GET /payment-methods-by-subscriber/{subscriberId}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/payment-methods/listpaymentmethodbysubscriber.md): Based on the submitted Subscriber ID, list Payment Methods for that Subscribers latest enrollment and Billing Cycle.