wrap up (and log) mozPaymentProvider (bug 906881)