How CoinPayment method works?
CoinPayments
1) CryptoCurrency transaction is not possible from test accounts.
2) CoinPayment or CryptoCurrency Transaction need a minimum of 2 confirmations.
3) At first, CoinPayment Transaction will be pending.
4) After a real transaction is performed, CoinPayments API checks whether the status is 100; if so, the transaction status becomes ‘Succes’.
5) A CoinPayment Transaction expires after a particular time (mentioned while creating transaction).
6) If funds are not confirmed, the payment/transaction status becomes “Cancelled / Timed Out”.
References: