allow different receipt types (bug 861010)