It's great to automate the sponsorship sales process but often a sponsor will sign up via phone or other means. Currently, Node Checkout won't allow even user/1 to create a sponsor node without first adding it to the cart. The workaround is to add it to the cart and then publish it manually but we should find a better way to do this. The patch at #424886: Permissions to bypass the checkout process will allow a new permission to bypass the checkout process by role. I'm documenting it here for COD users until Node Checkout applies the patch.
Comments
Comment #1
ezra-g commentedActually, we shouldn't need any patches here. This should be possible by granting the "bypass node checkout process" permission to sponsor organizers and site administrators.
Comment #2
brentratliff commentedThe "bypass node checkout process" permission is not in the latest dev version of Node Checkout I'm using. It doesn't appear that the maintainer committed that permission yet and COD users still need to patch Node Checkout. Then again, I could be completely mistaken.
Comment #3
ezra-g commentedIndeed, @brentratliff is correct and I was mistaken: The "bypass node checkout" permission never made it into uc_node_checkout.
Comment #4
mrconnerton commentedIn 7.x I believe the ticket module would handle allowing an organizer to register a sponsor.