银行承兑汇票与国内信用证之间的区别主要在于它们的付款条件。具体来说,银行承兑汇票是一种无条件的支付指令,一旦银行对汇票进行承兑,那么在汇票到期时,只要持票人出示汇票,承兑银行就必须无条件地履行支付义务。相比之下,国内信用证则是一种有条件的支付承诺。这意味着只有在受益人按照信用证的规定行事,并在规定的交单期内提交符合信用证要求的单据之后,开证行才会进行付款。