Issue #2930789 by bojanz, joachim, zaporylie: Expand code documentation for off-site payment gateways