# Funding Source source: https://developer.mastercard.com/mastercard-send-funding/documentation/field-uris-codes/funding-source/index.md ## Funding Source {#funding-source} This table provides guidance for populating the `funding_source` and `sender_account_uri` fields in your Funding API requests, based on the funding source. For more information on the Account URI format for the `sender_account_uri` field, see [Account URIs](https://developer.mastercard.com/mastercard-send-funding/documentation/field-uris-codes/account-uris/index.md). | Funding Source Value | Use When Processing Payments Funded by... | Sender Account URI | |----------------------|---------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | CREDIT | A credit card. This includes cards and tokens\* enabled via pass-through wallets, such as Apple Pay or Google Pay. | Provide the PAN or token used for funding the payment, accepted in any form via a contactless tap, contact chip, magstripe. PAN examples: * pan:5102589999999913 * pan:5102589999999913;exp=2077-08 * pan:5102589999999913;exp=2077-08;cvc=123
Tokenized PAN example: * pan:5432231452673894;exp=2077-08 | | DEBIT | A debit card. This includes cards and tokens\* enabled via pass-through wallets, such as Apple Pay or Google Pay. | Provide the PAN or token used for funding the payment. PAN examples: * pan:5102589999999913 * pan:5102589999999913;exp=2077-08 * pan:5102589999999913;exp=2077-08;cvc=123
Tokenized PAN example: * pan:5432231452673894;exp=2077-08 | | PREPAID | A prepaid card. This includes cards and tokens\* enabled via pass-through wallets, such as Apple Pay or Google Pay. | Provide the PAN or token used for funding the payment. PAN examples: * pan:5102589999999913 * pan:5102589999999913;exp=2077-08 * pan:5102589999999913;exp=2077-08;cvc=123
Tokenized PAN example: * pan:5432231452673894;exp=2077-08 | | DEPOSIT_ACCOUNT | A deposit account, such as a routing transit number (RTN) or bank account. | If the account number is 50 characters or less, provide the value as `raw:{account number}`, for example `raw:123456789012`. Otherwise, provide the value `raw:9999999999999995` (to represent 'not available'). | | MOBILE_MONEY_ACCOUNT | Any form of Mobile Money account or staged wallet account. | Provide the wallet account details (such as the Wallet ID) if 50 characters or less, in the format `raw:{Wallet ID}`, for example `raw:73645201048300`. Otherwise, provide the value `raw:9999999999999995` (to represent 'not available'). | | CASH | Cash | Provide the value `raw:9999999999999995`. | | OTHER | A source other than those listed above. | Provide the appropriate value as per the guidance in [Account URIs](https://developer.mastercard.com/mastercard-send-funding/documentation/field-uris-codes/account-uris/index.md). Otherwise, provide the value `raw:9999999999999995`. | *\* With tokens, use the same process to identify credit, debit and prepaid accounts as you would for funding PANs.*