Payment mechanisms