Fix the error in payment factory. + some minor impr.

doc calls it "Authorization" or something like that. it allows all those types of transactions but to be honest, i've never used anything else than the default one.  TRANSACTIONTYPE_PAYMENT will fit.