I sent bitcoin from my localbitcoins.com account to my coinbase.com account. It showed up as 0.00147276 BTC in coinbase but the transaction shows as 0.953 BTC on blockcypher: Is there a way for me to actually receive that amount? Thanks
Is there a way for me to actually receive that amount?
When a TX is broadcasted to the network it uses one or more unspent transactions from your address to make up the total amount you wish to transfer.
When you use public services wallets (i.e. coinbase, blockchain.info etc,) it could happen that your transaction is broadcasted to the network together with other transactions, so that's why an explorer as blockcypher shows an amount which is different from the effective amount you sent to your desired address.
This because BTC transactions need to have at least one input and two outputs. The input is the unspent coins in the sending address available to spend for the sender. The outputs are , usually, splitted one to the final receiving address and one back to a "change address", created by default from the BTC protocol to increase anonimity and privacy each time you spend bitcoins.
In your screenshot you can see the amount under "Amount Transacted" is much higher than your effective transaction because this value represent the total of the bitcoins which has been "moved" during this transaction. More precisely your tx is 0.00147276 BTC, but to send out your 0.00147276 BTC this transaction used a previous unspent input of 0.953 BTC.