> ## Documentation Index
> Fetch the complete documentation index at: https://docs.slm.m1amdocs.com/llms.txt
> Use this file to discover all available pages before exploring further.

# PaymentMethod Methods

The following table summarizes the methods for the `PaymentMethod` object.

| Method | Description |
| - | - |
| [PaymentMethod.fetchByAccount](PaymentMethod_fetchByAcc) | Returns one or more `PaymentMethod` objects whose `Account` object matches the input. |
| [PaymentMethod.fetchByMerchantPaymentMethodId](PaymentMethod_fetchByMer) | Returns a `PaymentMethod` object whose `merchantPaymentMethodId` matches the input. |
| [PaymentMethod.fetchByVid](PaymentMethod_fetchByVid) | Returns a `PaymentMethod` object whose VID matches the input. |
| [PaymentMethod.fetchByWebSessionVid](PaymentMethod_fetchByWeb) | Returns a `PaymentMethod` object whose `WebSessionVid` matches the input. |
| [PaymentMethod.update](PaymentMethod_update) | Creates or updates a `PaymentMethod` object. |
| [PaymentMethod.validate](PaymentMethod_validate) | Validates but does not store a `PaymentMethod` object. |

* **[PaymentMethod.fetchByAccount](../topics/PaymentMethod_fetchByAcc)**

* **[PaymentMethod.fetchByMerchantPaymentMethodId](../topics/PaymentMethod_fetchByMer)**

* **[PaymentMethod.fetchByVid](../topics/PaymentMethod_fetchByVid)**

* **[PaymentMethod.fetchByWebSessionVid](../topics/PaymentMethod_fetchByWeb)**

* **[PaymentMethod.update](../topics/PaymentMethod_update)**

* **[PaymentMethod.validate](../topics/PaymentMethod_validate)**

**Parent topic:**[The PaymentMethod Object](../topics/The_PaymentMethod_Object)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.