Load payment icons securely if SSL is enabled

Issue #2295