No, you cannot download Samsung Pay from Play Store or Galaxy App. App will be installed through software update or MR (Maintenance Release) update.