If a transaction gets a minimum of 3 confirmations, does that mean that the BTCs have reached the destination address? I have a case where the transaction has gone through multiple confirmations but the order status on the payee platform is still showing "unpaid".
if your transaction has 3 confirmations this means that your transaction is in the blockchain. well. many platforms have a "minimum amount of confirmations", for example i often see 7 or 10 transactions as requirement for acceptance of this payment. this has justified technical reasons. you should wait some blocks and then your payment will probably also be accepted.