All payments u made in favor of canada immigration must be in demand draft. As per my knowledge they not accept any payment thru credit card.
@Sohail ... If you have sent your docs/file in first place and payment thru credit card at the same time (which declined). I believe dont wrry and send...