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

# Source

> Details related to where a payment originated

The `Source` object captures all details related to where a payment originated. For example:

* Whether the payment was initiated by the consumer or the merchant
* Identifying the store (e.g., website) where a payment originated
* Details related to the device that was used to initiate the purchase

## Properties

| Field         | Type     | Required | Description                                                                                            |
| :------------ | :------- | :------: | :----------------------------------------------------------------------------------------------------- |
| `storeId`     | `string` |     ✅    | A Paymend-defined identifier for the merchant's store (e.g., the website where the payment originated) |
| `initiatedBy` | `string` |     ❌    | Indicates who is initiating the payment, the `CONSUMER` or `MERCHANT`.                                 |

## Usage

**Store** information is used for:

* Risk & compliance purposes, ensuring we're only processing payments from recognized stores
* Descriptor optimization, helping to reduce fraud rates

<Note>
  Providing accurate **initiator** information helps improve payment success rates and fraud detection.
</Note>
