November 26, 2025 What does "Payment Release" mean? Payment release is when a payment has been made from your account to your provider. Payment release is when a payment has been made from your account to your provider, paying your medical bill.