> For the complete documentation index, see [llms.txt](https://docs.neopin.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.neopin.io/developers/deprecated/deprecated-neopin-connect-1.0/wallets/android/usage/transaction.md).

# Transaction

{% hint style="danger" %}
The following information is deprecated and may limit its use. Please refer to the WalletConnect 2.0 tab for the latest version of NEOPIN wallet integration: [WalletConnect 2.0](/developers/walletconnect-2.0.md)
{% endhint %}

SendTransaction Process

1. Transaction is possible only when DApp and Wallet are connected and approved.   
2. Please check the "SendTransaction" section of [Functions](broken://pages/BELyo7ARgVhxuPo85jDd) for DApp sending transactions to the Wallet.   

After creating a Transaction in DApp, the value is sent to the Wallet through SendTransaction.

The screen below shows the Transaction received from the Wallet and performs a Value Check.

Transactions currently supported by the NEOPIN Wallet are ERC-20 compliant transfers. Please check the ABI to create a Transaction.

<figure><img src="/files/u0Sd7VfOUaEL8KLlE1Sh" alt=""><figcaption></figcaption></figure>

When you “Send Transaction”, the Wallet performs the following actions.

1. Payload, Transaction Verification
2. Action (Coin/Token Transfer)
3. Send Action Result to DApp
4. (Optional) If there is a DeepLink entered in [WCPeerMeta](broken://pages/66BlKPeMovYNZ5X9GHSj#wcpeermeta-structure), open the App with that DeepLink.
